My belief is a dyno tune is the absolute best way to go. If you have the time, know-how and patience to do it yourself then go for it. Personally, I'd probably kill my engine if I tried. Jim, the guy that tuned my truck uses HP Tuners, he likes it over LS1Edit for his own reasons (been tuning 14 years). Lots of guys tune their own so it can be done. If you have ?'s just post 'em and they'll reply with hands-on answers and suggestions.
--Dave