I own a Babylock Ellure Plus and don't know anything about the machines you mentioned. I do agree with Momo, what works best for your needs and the user-friendliness plus the price. I'm more than sure whatever you choose you will definitely get help with questions from some of us here on the board. Good luck and enjoy!