I posted those first pics and realized I forgot some pics of the innards. I still just have stock Titans in it right now. I just got into R/C literally Jan 3 of this year and my wife is already VERY unhappy with how much $$ I've spent.
I solved my power switch location issue by gluing it to the EVX. As you can also see, I cut up an old mousepad and glued it to the chassis as padding for my batts. I'm currently running my older 6-cell packs till I get used to the different handling with the new chassis and new Powerstroke shocks that I just put on the beast too.
P.S. I totally agree about the batt straps!!!