I think ten foot tables are ideal, pool or snooker. I don't really like twelves and needing the crutch more, don't like nines as well as tens either. Seven footers have their own sets of challenges and pretty common for a nine foot specialist to get their butt kicked on a seven by a seven foot specialist. For a few years I played on bar tables and snooker most days of the week. I didn't have a problem transitioning to nines.
I went years, didn't play on a bar table. Got on a bar table, moved my grip hand up about four inches and smoked a youngster that thought bar tables were not enough challenge.
I will say that when I talk about barboxes I specifically am not talking about Diamonds. Playing on a seven foot Diamond is much different than playing on a bar table. My bar table that has tighter pockets and honest rails isn't bad to play on either.
What might drive me away is if I had to play on the cheapest home style tables with cushions from hell, no shelves, crap nap cloth on them. I run into them every once in awhile when someone thinks they can open a poolroom cheaply. I don't bother trying to adjust, they won't last long enough to matter!
Decent sevens, nines, and tens, are fine to play on.
Hu