Wow... I had no idea we had creatives on here.
I guess a few things we need to keep in mind for the logo is making it in line with the current look of the site, to build and maintain familiarity.
So keep the dark colours, dirty look, grungy feel but finish it off with a clean edge. I'm not sure if any of that makes sense.
What do you think of the MiniRiders brand image? What does MiniRiders mean to people and how can we communicate that through the graphics?