You are going to love it. You just need to line up some resources to troubleshoot the bugs/issues you encounter early on and expect there to be a learning curve. Get some good advice about which machine best fits what you want. As it is such a big investment, perhaps you should set aside some time and money to travel to a place where you can try out a few different machines. A quilting vacation.