The idea is right however there is a big problem, pressure. Sure the thing can probably move air, much like any DC computer fan, heck I have a 120mm one here that moves over 100 CFM, but the problem is it could not pressurize a car intake for shit. The reason turbos overcome this and create the boost we all love is because they spin so god damn fast. Look at a non centrifugal supercharger, say a roots style blower, the ones that came stock on the Toyota's in the 80s and 90s span at around 10,000 rpm and they use a much better method of building pressure than spinning fan blades. So unless this thing has some super motor in it and amazing bearings its not going to spin fast enough to ever be anything more than a hindrance to your car.
Pretty sure most of that is right, feel free to correct where necessary.