My friend, a pro A/P photographer, had more MK problems on a shoot today. He is beside himself. He has a F450 Naza-GPS that he loves but I can't get him to take the leap to DJI. I have a S800 with WKM and Data Link. With the ZenMuse gimbal video is outstanding, as long as your customer will accept video from a Nex5n or a Nex7n. If you need to fly a Red or a F100 you can custom order a Z15 gimbal and it will be custom made. DJI supplies many A/P clients with high end solutions for single rotor. MultiRotors are now their primary interest as it is ultimately the bigger market for hobby users and eventually for Pro users. However, I will say that they are starting to revitalize their heli line with the Naza H with GPS or without. The Naza will be for sport and 3D flying while the Naza H with GPS will be for more scale flying. The WKH will be up graded to gimbal control and will support the Zinmuse in two months or so. I can't wait, I have a A550 E FBL setting with a WKH waiting for the ZenMuse.
I can only comment on another A/P friend's experience with Hoverfly. He had issues with the Gimbal control and the GPS not working. That was several months ago and things may have changed sense then.