Well, the charging doesn't take very long, but considering you don't actually get much time to play with it is rather quite annoying. However, it is extremely fun when you are.
The main problem with this is that if it gets damaged in any way, it won't be able to fly properly again. then if it gets damaged some more it will stop working.
considering what this thing is made out of, it is very light weighted, which is perfect for what it does. But it also means it will break much more easily.
Great fun... But is it worth the couple hours of play? and Money? I'd say only if you want to burn some cash.