What is your objective in buying a table? Will it primarily be a practice table? Do you have hopes of becoming quite a good player (if you aren't already)? Or will it just be something on which to have fun occasionally with family or friends?
If the objective is to truly develop your game, and if most of your play outside the home is on 9-footers, then I'd buy the 9-footer and place it off-center in the room -- with cushion noses about 64" (or a bit less) to the wall on one side and 44" (or a bit more) to the wall on the other side.
That will give you space for all shots with a full-length cue on three sides of the table. That allows practicing all types of shots with a full cue. On the 4th side, you'd still be able to use a full-length cue for some of the shots, but would have to resort to a short stick for the others.
If the objective is to truly develop your game, and if most of your play outside the home is on 9-footers, then I'd buy the 9-footer and place it off-center in the room -- with cushion noses about 64" (or a bit less) to the wall on one side and 44" (or a bit more) to the wall on the other side.
That will give you space for all shots with a full-length cue on three sides of the table. That allows practicing all types of shots with a full cue. On the 4th side, you'd still be able to use a full-length cue for some of the shots, but would have to resort to a short stick for the others.