Which one did you get? There is a new sole plate for the walking foot that is a stitch in the ditch foot. Is that the one you got, or did you get the regular one? I have both and you are right, they make it really easy!
BTW, love the little bit of your quilt that the pic shows...how about a shot of the whole quilt???