they are just calling that a turbo cause its snail-shaped.
The problem is that the battery only puts out 12 volts. For any major pressure to be created by an electric fan you would need to run the fan at a hugely higher voltage than that. It is possible that you will feel a bit more power down low in the rpm band if you have an NA(not sure about helping turbo spool), but I am remebering that they could get 5psi from around 40 volts. Im sure someday car manufacturers will be using these in production vehicles to decrease emmisions. Its a great idea.
as far as the one that you are looking at...well, check the flow ratings and compare them to the stock supra...if you can get positive manifold pressure at the same flow-rate, then that thing will help you. Good luck.