I have an HandiQuilter16 that I bought used several years ago. It runs very well. If there is a problem, it has always turned out to be me, not the machine.
DH cleans it for me once a year. Surprisingly, it doesn't have very much lint in it after all that time. I do clean out the bobbin area and oil after I complete a quilt, though.
It is on a quilting frame and I have a used pcquilter to do the actual quilting. But it can be used on a table as well.
Even though it has a 16 inch throat, I only get a maximum of 11.5" deep quilting space on the frame. That's fine for me, although there are times when I wish I had a bit more space.