Yikes! Hope that club had their liability insurance paid up. A hot setup like that is just egging for some passer-by Johnny Novice Hambone to do a touchy-feely when the juice is on...
Some JJ Plexiglas would solve the problem.
15 KW pot, indeed... :-) Could they mean 15 KW Panama Red?
T