I'll go for a 9' table.
Couple months ago I'll say 10', but now I changed my opinion about practice table.
In my pool room I was practicing on a very tough table, if you didn't shoot the balls perfect, they go out of pocket. Be afraid to miss I start to avoid couple types of shots. When I go to a tournament in other city, with a big pockets I just have no practice on that types of shots, it was frustrating and I felt that playing on a shimmed table wasn't the best idea.
PS If you bring friends at your home, they will have hard time to get used to the table.