Yeh its not really a clan game but, you can get people into a private room its whether or not you can go and all join a online race or if you have to race in private. Also i cant really imagine them giving you an option to have clan tags!
But we could just create a division and post up peoples best track times, ranks etc.