Welcome to the board
I'm not familiar with either machine but have had a couple of Janomes which I loved. Your comment about having to 'yank' your fabric made me wonder if you used a walking foot when quilting? Also, a 'leader' (a scrap of fabric you sew before continuing onto your strip) may help with thread tangling at the start of seams.