IMO, it was a bad idea to get the signs-up done via mail. A nice signs-up thread getting spammed at every driver change attract the average guy who will just be tempted to see what's going on there. Plus seeing the applications is often a proof that the series is healthy if there are "big" teams in. Of course the way it is done now looks much more serious, but still...
Yes, so, more promotion plox. LFS News, etc