That would be sooooo awesome. The very steep pitch of the stands is perfect for drum corps.
In reality, though, I don't think they allow alcohol in the stadium (At least they didnt when I was there), and they have home games in 2010 and 2011 on Labor Day weekend.
Also a beautiful area, I haven't seen the stadium since 1991, but I remember it being shallow. The same issues with alcohol and schedule conflicts may apply.
On a separate question, when they say there will be an 8-12 million dollar impact, do they mean revenue, damages, or is that after damages are subtracted from revenue. :-)