You don't need fuel injection. Carbs have been used with superchargers for a hundred years. If you try to run a lot of boost, the carb can't be richened enough to get the right tune and it leans out. You would probably need to find a HSN from a much bigger motor to get enough fuel into it.
I do agree that having the supercharger between the carb and the motor would work better.