It depends on the price.Salloh_Baloo said:
I can see it doing damage in College towns in particular. Every Organization/ Society would pay good money to host Socials and Events there. If it were in CS, college kids would immediately think of 4ore before anything of the likes of Grand station etc.
Most organizations aren't ripe with cash for something as expensive a topgolf.