I would also recommend checking out used machines, but if you don't have a local dealer, that could be difficult. Sewing machines are like cars, they depreciate a lot as soon as you take them home and take them out of the box. You could a lot more bang for your buck buying a good used machine from a reputable dealer.
Also you can order a custom extension table for just about any machine. I ordered one for my Baby Lock because the one that came with it was not as large as I wanted. There are a number of sources online where you can just give them the model of your machine and you can usually choose the size for the extension.
Welcome and good luck!