I have been happy enough developing for desktop VR using UE4 (I really love the overall workflow & tools, 100% source-code access, overall resources) but now that we’re changing focus to GearVR (and simultaneously have to refactor current work) we’re considering moving to Unity as we have budget/deadlines we need to uphold. UE4 GearVR progress ETA is needed.