A lot of questions on if it will work, mentioning turbos when it is a supercharger.
no spool up on a S/C, so no waiting...
I think engineers know the difference between a S/C ( also correctly called a blower from the other antique up the thread ) and a Turbo ( like the Suzi concept is doing ). That looks like a mechanical driven unit not xhst gas driven.