I've never used an edge joining foot, but the benefit of using the walking foot is so that it will feed the fabric better and you will have less puckers on the back side. I'm not a big fan of the invisible thread, but the poly is much nicer than the nylon. It is softer and doesn't poke you like the nylon does.