I generally don't like large venues like this but possess large screens everywhere several to realize that aren't close and their sound system is second to none.
I just don't think, however, how the Gorbals Leisure Centre will figure within. http://rlu.ru/49bN5