If I remember correctly, we had discussed the same topic about a year or two back.
I was of the opinion that we need to wait till there is a peer review of the invention. It seems that peer review is done.
Hope somebody buys his invention and gives him some royalty.
And also hope Suzlon or...