The MCX 180 kit rocks. Easy to install, easy to clutch, easy to ride, easy to operate, easy to afford and easy to upgrade in the future to 240 if you wish.
On the sled you bought, its an awesome package.
Check with Aaron @ Mountain Motorsports in Golden......he spent many years on XP or XR chasis. Finds it very similar with a bunch more Power and Reliability.
Happy boosting.
RS
I'd say that BOTH are very good ways to go for XXXtra power. They have come a long way with the turbos and a well set-up one has very little turbo-lag. A supercharger will be a little quicker out of the hole than a turbo although a turbo (running similar boost) will do better on top. Either way boost is very fun and very addictive! Good luck!
Oh.....I also believe that a lot depends on if you are doing the install and how mechanicaly inclined you are. The SC is easier to install by far. Either way good luck!