Personally I wouldnt buy any upgrades, but thats upto you. If anything the short throw shifter might be nice. And as for subarus exhaust I wouldnt get it, not sure what you might get from it but I dont know anyone thats running one. Check this out for your exhaust choice Exhaust Video/Sound Clips. you can either get a full TBE or you can buy a downpipe then a catback. And you should get EM like Cobb accessport go check out there website for dynocharts and other info. Are you getting a 06 rex or older? If 06 you wont need an up-pipe at all, if 02-05 you will need one makes a big difference.