That thing is sweet! But not to quibble but wouldnt an "electric turbo" as they described really be an "electric supercharger"? There is no drive from the sxhaust to the boost for that piece right? I realize it has 2 conventional turbos as well but the electric one would seem to me to be a supercharger, just compressing air. Am I missing something?

That thing is sweet! But not to quibble but wouldnt an "electric turbo" as they described really be an "electric supercharger"? There is no drive from the sxhaust to the boost for that piece right? I realize it has 2 conventional turbos as well but the electric one would seem to me to be a supercharger, just compressing air. Am I missing something?

I think you are correct.

I have seen a leaf blower added to an engine on a dyno make a difference!