Jamie - here's where you will definately benefit from some internet surfing and some personal experience. I started out with an RTR Storm, but through many upgrades I have made it as Rob Zombie would say "More Human Than Human". Anyways, here goes:
Links to stock and upgrade parts for the Storm.
http://www.southeastrc.com/Browse/PartNumberSearch.aspx
http://www.gsracing.com/gsracing/page.asp?pg=products&catid=31&fatherid=8&rootid=1
http://www.rc-nation.com/products.php?id=45&pg=1
Anything Fioroni makes is top shelf stuff. I have their rear bulkhead brace that in my opinion is necessary. My shock towers, front support plate, and chassis is Hard Core Titanium.
http://www.racinghardcore.com/
I also have the carbon fiber radio plate and carbon fiber center diff support plate. These pieces are stupid stong and probably overkill for what's needed in those positions. I got a good deal on them from a friend. CF is great stuff. Real, real strong. But real, real expensive. Let me point out that all my upgrades came from some stock part that broke. I follow the rule of "Upgrade only if needed". For example, I'm still using the stock steering plate. For now it's just fine, but when (if) it fails, then and only then will I upgrade it. K, nuff preaching, sorry. Your list is compiled of great stuff. Another upgrade that you might usefull is a good set of shocks. The stock ones are ok, but mine failed early. The metal retainer that holds the piston in place fails under heavy landings.
Mugen make a great shock, I can recommend them for the Storm.
The aftermarket torque rods made by GS are 7075 Aluminum and are also great pieces. I have them as well. My stock torque rods didn't fail, but showed signs of wear, especially where they bolt to the chassis. Dual disk......hmmmm.....that's a drivers preference thing. I have the standard stock brakes and that works fine for me. Aluminum radio tray posts.......never saw the need. Hinge pin upgrades........still using the stock ones and they still straight. Hope this post helps you. If you need anything else you can PM me or post it here for others to pitch in. Good Luck !!