Good stuff. Essentially it's the content that matters.

great to see things moving along. There seems to be a myriad of drift championships popping up all over the place!
That said, the branding/site does need some work, knocking something up in frontpage might not create the right impression to the masses.