That links not working for me, but I assume it’s one of his electric superchargers?
Read this: http://www.turbomagazine.com/tech/0406tur_knight_turbo_electric_supercharger/
They DO work, but he doesn’t make a big deal of mentioning that you also need at least 4 batteries and a 200+ amp alternator, just to run for a short period of time. Then you have to stop and let the batteries recharge because the alternator just cannot produce enough juice to drive one of these things.
Electric blowers are not efficient enough to compete with mechanical superchargers driven directly by the engine or turbo chargers that operate off of energy in the exhaust gases.