my advice would be somewhat different....I have multiple machines....and actually if I had to do it all over again, I would still have a least 2 or possible 3 machines....I mainly quilt....so I need a machine that has a nice straight stitch to do the piecing on and I have found that I really, truly, like machines with the narrow feed dogs for that...yep...the 5.5 mm ones...I find the wider feed dogs that are 9 mm wide just plain and simple do not do as a nice of a straight stitch ….and it takes a bit of fiddling to get a nice accurate 1/4 inch seam on them especially if you are piecing triangles. also to do quilting on a domestic machine, you need a nice straight stitch.....Now to do embroidery....and decorative stitches....the wider feed dogs are nice plus all the stitches can be fun....so I would recommend getting a basic machine that has a nice straight stitch and a fancy dancy machine for doing the embroidery....Actually my go to machines now are a basic electronic Bernina with narrow feed dogs to do piecing on, my fancier Bernina 570 to do embroidery and other fancy stitching on, and my APQS Lucey which is a long-arm....oh...I can also take the little Bernina to classes as it small and lite enough to carry......and tee hee....have extra machines to keep me busy if one or two of them are in the shop for repairs or their annual cleaning....too many machines? Well would you expect a carpenter to have just one saw?