The 3 machines you mention are great machines for piecing but they weigh around 12 pounds so FM might be challenging unless you intend to do small projects like baby quilts/runners. You can find a bit heavier (stable) machines for around the same price in Janome and Brother (dealer models) and BabyLock.