The drones have been around for quite a while, but the software is now making them more usable for the novice. They are very stable platforms with the software, without it it takes military training. I have the Phantom 2 vision and I have no practice or experience flying anything or gamer experience. I have found it easy to use with one exception. If the guidance system does not lock in...do not fly it unless you are an expert. I had one major issue when flying it (during the first month) because I was in stupid mode and the GPS was not locked. It crashed and burned but I sent it in and they repaired it ...at no charge. I find I use it just about every week for steep roofs that I will not walk and it gives images that are as good as walking on the roof.