I have been flying DJI and Yuneec for about two years. On the DJI side, Phantom 3, Phantom 4, and Mavic Pro and Platinum. On the Yuneec side; Breeze, Typhoon H and H520. I would have to say if you are just starting out, the DJI products are your best bet (minus the customer service). The Yuneec products struggled in the beginning with some software issues but they seemed to have straighten it out. Performance wise flying a Yuneec Typhoon or a H520 .... it is a different experience than with the DJI Phantom or Mavic. The Yuneec birds are heavier and a little more complex to fly. But they are fun to fly. Plus you get added benefits of better camera control, safety with one prop failure (can fly on 5 props out of 6). One thing I did notice in the DJI favor is flight distance. The Yuneec birds cannot come close to the Mavic or Phantom. Where I would average 3000m in an urban area with the DJI, I can only get 1000m with the Yuneec products.Their signal drop out comes quick and complete....really no warning. Also, remember the Yuneec battery system is not a 'smart' battery. You must monitor this closely and make a judgment (based on prior experience with the Yuneec battery) when to start heading back home. Finally, the main plus to the Yuneec, there are no software/hardware geo zone requirements. The drone will literally go where you want it to go. YOU know the rules of where you can fly or not fly. Yuneec leaves it up to you to NOT fly where you shouldn't.
After all is said and done...what would I fly? With all the drones I have at my disposal, I find myself picking up the Mavic Platinum Pro almost every time. I love flying the Yuneec birds but I always seem to prefer the Mavic as my solid performer.