FWIW, Check out the 2210 and 2213 motors on Hobbycity
These motors are cheap, powerful, and rewindable. They are pretty much double blue wonders for for about the same price as the blue wonder.
As for the video... AWESOME! I don't think the cargo would fare too well in a plane hovering on it's props and flying inverted, lol. You need to do a video of a paratrooper drop. That is the ultimate foam paratrooper dropping machine!
Edit...didn't watch the video all the way to the end to see you dropping paratroopers, lol. AWESOME!!!!