Ya, that's pretty much the death knell for any thread. I've been around since '02 and like to think I'm in on most references but the latin lover shit is beyond me.
I've got several crawlers. Don't know anything about Traxxas crawlers. Never even seen that.
Don't "upgrade" til something breaks.
Assuming this is for cralwing and not speeding around, dropping the pinion size to give more torque and slow speed control would be the first item I would do.
You would have to kill me to go to a restaurant with a group that size. Anything over 6 is an absolute cluster fuck. 4 is really my cap but I can be sold on 6.