The yuneec has a fresh firmware update that improves flight in wind, increases speed, and improves gps. I will be updating mine shortly. And to that point, the yuneec is way easier and more successful just doing firmware updates. They don't brick the system in the process and they actually fix things without adding critical bugs. In contrast, I only feel safe flying my P3 by having not updated my
air 2 past 8.x and keeping that completely usable ipad in airplane mode at all times to avoid go app updates and bird/rc updates because I'm not at all confident in anything but 1.4.10 on the bird and absolutely want to avoid the latest rc update. With dji, when your bird flies stably you want to keep it that way, and you throw up a brick wall to keep it that way. Thank God mine at least flies well with all the new autonomous modes. This makes being a dji owner and flyer extremely tedious. I love my P3 but I love it in its current, working state. A simple firmware update could destroy the fun. Not cool at all.
My q500, just flies. Never a worry. However, to improve stable range I needed to spend more money and mod my rc with fpvlr and boosters. And while you get all the necessary telemetry in a very comprehensive layout on the rc, there's is no comparison to the range of functions and user experience that you get with the go app. There is no poi or waypoints either, which was my primary reason for buying a phantom, even though I had the Q already. However, my opinion is that yuneec stands alone at this point with really well implemented follow me and watch me modes.
The yuneec package is all inclusive, including a hand held steady grip. Truly open, charge, and fly and/or ground film. Way more included value in the box compared to the phantom. But dji includes some major value to the pilot too, in the form of a really powerful flight app and smart batteries, to name a couple. It's tough to compare the two. I think they are both awesome in their own right and it's really great owning both.