There are high speed bearings available for the Vortech:
928 Motorsports - Premium High-Speed Ceramic Bearings for Vortech® Superchargers
I would take some time and try to get as much of the belt around the drive pulley on the jack shaft as possible. This may involve some customizing, but would go a long way if one is trying to push this blower.