I can see why someone would want to put it on the paseenger side.
The advantage would be (other than a lot more room) that you would not need the special nose on the compressor exhaust. Any properly sized draw through turbo would work so long as it mated to the intake pipe on the manifold.

In the video, it looks to me like the carb needs to be closer to the compressor and turbo to elimanate the frosting situation.

For now, Im going to try to keep it on the drivers side and low enough that I can close the hood (with an air cleaner on the carb. I don't want any hole or bulge in the hood.