back in 2005 i spent some time at a similar arcade in nyc - Dimension which i think was bought out by T3
they are not in the trading business per se. meaning their revenues are 99% fees, not profit share
they provide encouragement, appearance of a professional trading floor, some coaching...