I've never used it for piecing but my machine has dual feed (Janome 7700) and I was thinking of getting the accufeed 1/4" foot to use with it. A lady on my Janome board posted a video showing how she got greater accuracy with it.
At class last Tuesday, the lady in front of me was using her walking foot for piecing.