Racing in April/May in Montreal will be nuts. Unless F1 gets lucky with the weather, you're not going to have anything hotter than 10-15 deg. Celsius and you may still have snow on the side.
At this point, for the inaugural race, I think it's best that it's held in June, for recognition purposes alone.
It seems that they couldn't have picked a worse place to hold the race.

Too early and it's too cold for the Canadian race, too late and it's too hot for the Austin race, and later on in the season, nobody will be watching. Sounds like they've gotten themselves into quite a fine mess by building the track in Texas.

Right near the middle of "tornado alley", as well--that would probably be another concern if they held the race in April/May.
This means that the European-based personnel are away from their families for 3 months at a time though...
That's true, as well. It seems the only other way I can think of to fit the races in during a reasonable bit of weather would be as the first of the final flyaways, in September or October. Otherwise, it looks like they've already got the best spot they can have.
So under the lights plus sprinklers. Problem solved.
And that would put the race at somewhere near 2-4AM for European viewers--Bernie's not going to let that happen.
Edited by Afterburner, 03 June 2011 - 16:10.