the magnacharger is a very complete kit and its very daily driver friendly. ive had mine for over 2.5 years now its awesome. out of all the supercharger kits to install id say the magnacharger is the easiest to install its very strait forward. me and a few buddies installed 2 in 1 day.
as of upgrades it really depends what your plans are. if your going to just buy the supercharger and keep the stock pulley AND use there handheld tune that they send you ive seen trucks with a 100k+ entirely bone stock. if your going to pulley it down and add bolt ons with your own custom tune then your going to need to look into trans upgrades and some rear end work to. my stock trans with a shift kit and servos lasted 8000 miles behind my pullied down radix