I've been flying a Phantom 2 with 2D gimbal and Hero 3 for about 1-1/2 years now. I've upgraded it with video downlink and Black Pearl monitor, iOSD, and have added copper foil shielding to the GPS antenna. All-in-all, I am very impressed with the system for the price. As somebody commented (I forget where), ten years ago some of the technology involved was probably a "state secret." 
Putting aside the fact that the design and construction of the P2 is "consumer grade" (you'd never put it in a "real aircraft), I think it's amazing. If anything, I have but one criticism that I wish DJI would address.
It's the flight battery system.
1. First, it's in the user manual's discussion about the "care and feeding" of the batteries. I think that it's utterly insufficient. In hindsight, it's mostly there in the manual, but it's not worded very well. It's not very complete. It's not emphasized. And there are some important, glaring omissions. If the "care and feeding" of these batteries is so important, then emphasize it and make it clear in the manual. If you give me the information, I'd be glad to write it in good English so you don't have to translate it from the Chinese.
2. If it's so important to store these batteries in a partially charged state, then DJI should provide (or at least offer for sale) a charger/discharger. It's not sufficient to hint at things in the manual. Nor is it satisfactory to expect users to come back home with all their batteries discharged from flying, or to expect the user to discharge them properly by tethering the bird (or flying in the driveway) and running the motors.
3. I know that there's some firmware upgrade that discharges these batteries automatically after about ten days, or whatever (Firmware which may or may not be buggy....I can't tell from reading a few threads. I learned that there was an upgrade, but it didn't work for some. Others said the Assistant didn't report the upgrade correctly. Others said the upgrade was withdrawn by DJI, ). Maybe somebody would be so kind as to tell me that I'm full of bunk if I am wrong. I think my four batteries, including one I bought about a month ago, don't have the auto-discharge feature.
4. I have my doubts that the batteries report their state-of-charge and condition accurately all the time. I suspect that some additional work could be done in this respect.
5. Look, I understand that these batteries are state-of-the-art, powerful, "smart", and lightweight, which should make them well-suited for flight batteries. But I'm starting to wonder if they're really all that well-suited for the task. I've used Sony Li-ion batteries in our video business for years, and never had a premature failure, or had to follow burdensome charging/storage routines. But then, they aren't Li-polymer batteries either. I just wonder if going to Li-ion battery construction isn't a better choice---maybe a tradeoff between some capacity and weight for a gain in durability. I dunno. I ain't an expert
I'd appreciate some comments and insights.

Putting aside the fact that the design and construction of the P2 is "consumer grade" (you'd never put it in a "real aircraft), I think it's amazing. If anything, I have but one criticism that I wish DJI would address.
It's the flight battery system.
1. First, it's in the user manual's discussion about the "care and feeding" of the batteries. I think that it's utterly insufficient. In hindsight, it's mostly there in the manual, but it's not worded very well. It's not very complete. It's not emphasized. And there are some important, glaring omissions. If the "care and feeding" of these batteries is so important, then emphasize it and make it clear in the manual. If you give me the information, I'd be glad to write it in good English so you don't have to translate it from the Chinese.
2. If it's so important to store these batteries in a partially charged state, then DJI should provide (or at least offer for sale) a charger/discharger. It's not sufficient to hint at things in the manual. Nor is it satisfactory to expect users to come back home with all their batteries discharged from flying, or to expect the user to discharge them properly by tethering the bird (or flying in the driveway) and running the motors.
3. I know that there's some firmware upgrade that discharges these batteries automatically after about ten days, or whatever (Firmware which may or may not be buggy....I can't tell from reading a few threads. I learned that there was an upgrade, but it didn't work for some. Others said the Assistant didn't report the upgrade correctly. Others said the upgrade was withdrawn by DJI, ). Maybe somebody would be so kind as to tell me that I'm full of bunk if I am wrong. I think my four batteries, including one I bought about a month ago, don't have the auto-discharge feature.
4. I have my doubts that the batteries report their state-of-charge and condition accurately all the time. I suspect that some additional work could be done in this respect.
5. Look, I understand that these batteries are state-of-the-art, powerful, "smart", and lightweight, which should make them well-suited for flight batteries. But I'm starting to wonder if they're really all that well-suited for the task. I've used Sony Li-ion batteries in our video business for years, and never had a premature failure, or had to follow burdensome charging/storage routines. But then, they aren't Li-polymer batteries either. I just wonder if going to Li-ion battery construction isn't a better choice---maybe a tradeoff between some capacity and weight for a gain in durability. I dunno. I ain't an expert

I'd appreciate some comments and insights.