Looks like that is going to be a great site, keep up the good work! I'm a bit of a Traxxas (REVO - Tmaxx ) fan, hope to get back into racing one of these days now that my kids are a bit older.
I was bored so I tried my chance at a logo, if you like it your free to use it. Also attached zip with PSD.
Good Luck!
View attachment 30283