Yes!! 

You got you new t-bones.. right-on!...
I knew something was different I could figure it out!, I even went back and explored you old pictures, then it hit me ( I Looked) and the bumpers are missing!!
It looks cool,

but I would be a little concerned about lack of protection, I mean I’ve smashed the hell out of mine landing wrong off jumps and I thank the RC god of bumpers. I would just hate you see something bad happen but hey it’s your truck, it looks way cool and it’s your money!, so I say more power to your sir..
I would defiantly contact Neu,

they are great here is there number just ask for custom service!
http://www.neumotors.com/2008/Root/Site/Contact_us.html
Hope that helps. I'm glad to hear it’s better / faster but I'm sorry to hear the front cover fell off!! (that just weird!) or at least it’s never happen to me..
Best of luck my friend and please keep us updated!..
Have a great weekend Jordan..