Some people can really get out of bed on the wrong side!
So you want to create a league that uses the F1 car, why would that be so difficult? there are hundreds of leagues the only difference here is the choice of car.
Make it, get it all running and THEN see if it's a success. Do you think Bernie or any other self made billionaire in the world didn't meet this kind of criticism??
You do not need to have a fully fledged copy of FIA F1 by 2010, all you need is the working foundations on which to build. If theres one truth in life it is that people can always be influenced when they think the grass is greener on the other side. It doesn't matter if there are a million people on OWRL not only do they have free choice to leave but there are many other equally skilled people out there.
The problem you have is the ternacity to get involved and beaver away until it's done. If somethings hard then it's worth fighting for!
I also think you should allocate grid slots to team bosses who then have the power to pick and choose their drivers and race engineers and if they choose test drivers to help with their sets.