DayNifeThe only problem with the Venue aside from the monitors I think was the location. It's tough to get to by anything other than car. That aside, the place was pretty great. Like Sheo said though, having a stream and/or an stv on the projector would've been really cool.
I think the quality of then venue greatly outweighs the inconvenience of the location tbh