Rosehawk,
Have you seen one of those machines in person? If not they have a two piece plastic clam body with an aluminum skeleton and stamped metal and plastic insides. The hand wheel is even plastic.
I had a chance to eye ball one and listen to it at the local JoAnn store last year. They are HUBE, easily twice the size of a 66 and have less arch space than a FW. And, they are noisy in the cheap plastic kind of way.
Joe