Eh.
Looks like every other scooter forum ever created..
You based it on SR, the topics etc.
If you want something to be different, make it, don't base it on SR. No one will use it, because we know we can all come here, and there will already be people here.
If its a team forum as it says, advertise it as that, not as a general scooter forum.