I would talk to a number of VXers who have superchargers. Email or PM Cyrk and go from there. Get the advice from a number of guys who have superchargers before having it done.

As for offroading - the VX excels at it. Just ask any of the members here who have gone to Moab, for instance. The stock VX has been on some pretty difficult trails there and have performed beautifully.

Congrats on your new acquisition! Welcome to the VX family.