I have a Nolting 24" PRO on a 12ft steel table .... love it. Nolting is USA and has excellent customer service. Only quilt for myself. Sorry I don't know a thing about either one of those machines. Good Luck.
May I ask why you are making a choice between those 2 machines? Have you tried any others?