"Rick
It doesnt exactly help that we all had to setup loads of leagues at launch as you could only have 16 per league
16 teams per race is the limit of realism, 33% more than an F1 grid. I don't think this is what you are exactly suggesting, but implied is that we should have more than 16 teams per league. We certainly can't have 48 teams and 96 cars in a race, so tiers keep it sane and provide a ladder to climb for competition.
"Rick
The first priority should be a league merge option.
It is in the Q1 patch, along with code which will trim away all the inactive leagues and shut them down.
"Rick
The second should be getting advertising out there, the place is only a couple of months old and seems to be going backwards in terms of users.
There is going to be a bigger focus on promoting iGP in 2012, in fact I just spoke to the team last night about plans in this area. But on the other point, yesterday was our third most successful day ever in terms of signups, second only to the launch. I think it's easy to get a different perception if the league you are in is struggling to grow, but that is totally unrelated to iGP's growth.