I've used a Hypertech in my 02' now for over 2 years. I pretty much run exclusively on stage 3 which is the highest setting. Power is insane. Better have good tires though or you can't get any tracktion. Only problem was immediate need to replace a U-joint. I tow a two place snowmobile trailer, but I also have a 4" exhaust system.
Do it all over I'd buy the Edge so you can monitor and adjust as required on the fly.
Do it all over I'd buy the Edge so you can monitor and adjust as required on the fly.