I can't fairly judge Tabletop, so I am giving it the average 3 stars. While the idea and concept of this place is great. The manageability of people waiting to play and the people finishing play has not been mastered. Rick and I got here before our friends and it was explained to us that they couldn't give us an exact time of the wait for the table, but they took my number and said they'd call. We go down the street order a beer and 5 min later they call and say a table is opening up be back in 5. We chug our beers, walk back down only to find there is in fact still no one leaving. We didn't get to play, and chances are we won't be back.
Maybe for the busy weekends you should have a time schedule to sign up for. You can continue past your time if no one else is waiting for your table. Don't know how else this would work.