PL Nytro
Who did the install? Could be the one thing that would cause you to stay away from it. If the install is not done correctly you'll regret it. Pretty much the case with any turbo kit. Premium fuel is a must(91oct). There have been a couple new maps for the stage2 as well so would be nice if the latest was in it. If everything was done as it should be with the install, there is no reason to be concerned with a boosted Nytro engine. 1600mi is just getting warmed up for that one.
There's a list of things with the '08 that are nice to do though and really improve on the sleds appearance and function. Get rid of the stock boards(WRP or BetterBoards) and replace with a shortened version more like the 2010 as seen with Hartman tunnel extension kit, steering re-locate, stock ball joints are always suspect on '08's, get all the relays etc. from down in the nose moved up higher where they will stay dry, get some venting in the area between the steering post and the gauge pod. The sky's the limit for aftermarket stuff so just your budget to slow you down there.