Hmm. 3G as efficient? Most automotive engines are 25-30+% efficient, so this one is 75-90%? I call BS, assuming it's operating on EARTH, 75% would require combustion temperatures of 900-2700 C (and that's assuming Carnot efficiency), real heat engines (even constant volume PDE (that what I believe the detonation part they are alluding to is) driven stifling or turbo-rankine cycles, would require hot-side temps of 1200-3000degC or higher, beyond the steady-state temps realizable for those types of engines without efficiency sapping cooling (like high perf. Jets). I bet they are comparing to REALLY crappy engines (like a Briggs 5hp, which is <20%), in which case, their claimed performance is not much better than highly turbocharged, miller-cycle advanced diesels with direct injection and stratified charge ignition.
These kinds of "new engines" (see the "six stroke engine") pop up all the time--eventually things will move in that direction (jaguar concept car turbine-hybrid), but it doesn't help the cause when they make crazy claims.
As for generating electricity, simply incorporating perm. Magnets in the compressor rotor would work for a brushless generator, no need for the high external fields or brushes of a homopolar (which is not very impedance matched to the types of loads it would be used for--too low of a voltage). In fact, motor speed alternators of this type are common in microturbines (and also in motorcycles)
Anyway, my $0.02