I love the built-in walking foot on my Pfaff and Babylock Quest Plus for piecing, especially sashing and borders. I haven't worked with the add-on walking foot on my Bernina enough to know how I like it for piecing. But it helps with flannel, for sure.