For nights every single time a popular DJ is playing, you'd be advisable to buy advanced tickets, unless you like lining up.
I generally cannot stand large venues like this but contain large screens everywhere these to see that aren't close and their sound is actually second to none. http://www.xmovs.com/user/4431643/TeganSpill/info