Blimey hasn't anyone read any of Nikola Tesla's work in this area? It's far from a new technology, I think you'd find your mobile phone whacking out around 1 watt of power will fry many more brain cells then this.
As someone said over on RcKindom...... imagine 30+ minute electric finals. Proper racing like nitro rather then the rather sad 5 we have to race now. This technology will no doubt revolutionise RC in the same way 2.4GHz radio systems have. Technology in RC is finally going places