For now it seems, however the company has some real patents which are being used. The mentioned of its patent on the recent articles shows that it is still relevant. So I think it is just matter of time when this thing will take off.
I am loading as much as I can. No risk no gain. I have seen runner on thin air. MCET