I plan on using it to tow a boat, and probably an enclosed trailer, as well as haul lumber and whatnot, as well as a daily driver. As far as mods, I've got a buddy with an 05 duramax with hard pipes, exhaust, IC, ATS built trans, and HP tuners 5 position tune switch. Truck pulls super hard, and is really fun to drive. Power wise I'd be happy with ~400whp or so.