ooohhh i saw a car with one of those electric inductionsd as stock equipment... sort of...
1981 280z i did some work on for a friend... i said something like, "what the heck is that, some kinda cheezy forced induction?" he said its more of a cooling fan for the intake. so i looked closer and i think it actually had the snorkel underneath the intake to cool it... kinda cool. those kitties are some strange animals anyway, but they are OHC6s, so I cant complain