You have your belief system, I've got mine...
I choose to believe the stuff I've read about the engine and company - for the last two years. It's no sure thing as an investment but I think it's at least worth reading about throughly before tossing off invective like "it's just a bunch of pistons".
I can only say on your turbine comparison- if turbines are so great please tell me why I have 12 notoriously inefficient internal combustion engines and no turbines? I don't know anyone who has a turbine except huge power generating installations.
There is a 1.2 trillion dollar energy market in the US. Anyone with a reasonable access to the sun can either cut their own bills or begin selling power into that market. A multi-fueled Cyclone suggests away to convert sunlight to power or by co-generation, a bio fueled Cyclone can heat a home, or cool it, provide hot water, and generate electricity all at the same time. Oh, and you can put the damn thing into every one of those 12 ICE applications and reduce the cost and weight of each. It would also ease the economic wrenching during transfer of infrastructures.
I think that's worth a second look.