It is kinda short yes. They have 2 races on one day though.
They do also have some real amateurs amongst the backmarkers yes, but I thought the top half raced pretty well. The skill level is a bit too diverse maybe, but that's probably because they needed drivers from every nation. As the thing gets better know, better drivers should volunteer to drive for their country. Also when the teams need to start paying then some lesser teams will probably drop out. At least I hope so. Anyway, it has getten better from the first 2 races. I think the first race there was like 10 seconds difference between the fastest and slowest drivers (in basically the same car)
Actually, better drivers usually ensures less action. Look at formula 1. It's rare for drivers there to make a mistake. Mistake, as in trying to overtake an opponent. So they just wait and pray the pitstops will change the order. I still watch every race (and I even visited 2 races this year), but they do tend to get a bit boring now and then.
I quite enjoyed the racing up front. I hate those damned IRL like safety car timeouts every time a car gets a wheel dirty, but on the other hand they do bunch it all up again and it makes for more close racing in the end.
It looks pretty similar to GP2 and IRL (or CHAMP car) to me.
Bones, The lesser classes (that race better) you mention would they be open wheel racing? Cause if it's not then that's a big difference.