As an afterthought, why couldn't stadiums simply be "purchased" as the players are? The more slanted or extreme, the more expensive the stadium.
Going a step further, I would personally like to see randomly assigned unique stadiums provided prior to the autodraft, forcing players to build and win in a wide variety of environments.
But all this is just an added layer of complexity to something that already works pretty well, all things considered.