I think it should be somewhere that locals are familiar with.
I mean, very few people go to shows regularly at JJ Kelleys.
Let's be honest.
Maybe somewhere like Chicago City Limits in Schaumburg would be good.
Near major expressways. Plenty of hotels, shopping, restaurants in the area.
I have never been there, so I have no idea.
I know Ion Vein has played their a couple times, so Chris obviously must dig the place I would think.
As far as the city goes, that's a tough one, esp if the lineup is meant to attract out of towners.