I think you might have a sudden influx of folk who (like me) have been peeved by the Great Forum Amalgamation of the C+, MBUK and Procycling forums.
I'm very new here (first visit) but I feel much more welcome than I did at the new C+ site.
I agree that you may get more users on line. I was a member of Procycling.com forum, then got thrust into the BikeRadar.com forum - I tried. I really did. But, there was very little talk about racing (le Tour is days away! You would think people would WANT to talk about racing), and there weren't a whole lot of nice people in there.
I feel better here already!