how about finding a camp site, with a club house that would put the F1 on, that way it would keep the price down for everyone.
plus we could have a BBQ at the place
This is a nice idea, but I'm not sure it's practical. First, it's a massive hassle for someone to organise, we'd have to really accurate about numbers, the question of who's going to put some money down as a deposit, then there's the logistics of getting money from everyone in advance, plus the inherent weather-related BBQ issues, then the fact that anyone who is reliant on public transport (like me) has no way of getting there.
Plus, there's absolutely no way that I'm camping - so if you went this way, count me out (maybe I'm giving you all an incentive to immediately support this one

)
I think the pub/ sports bar in city centre is the best option - flexible numbers-wise and easy to get to. Someone just needs to do a bit of research to make sure we don't clash with a major footie/ rugby/ other event that might a) prevent the place from showing the F1 and b) make it horrendously busy.
On the Brum/ Leicester question, Han hates Brum, but Jack said to avoid Leicester. I think it doesn't matter much either way as we're going to be sitting in a dark-ish room watching the telly!
I myself am made entirely of flaws, stitched together with good intentions... (Augusten Burroughs)