I installed my sprint booster without disconnecting my battery. I did do the throttle reset afterward to feel the difference completely from the start.
I have a MT and it takes a bit of getting use to it due to the much faster throttle response. Once I acclimated myself to it, I don't know how I drove without before.
if you disconnect the battery (which you do NOT have to do) your ECU will reset, no codes, and you will have to re-program the stations on your radio. That's it!
Enjoy it, and as someone said earlier - Drive it like you stole it!!