I tried this foot years ago and found it worked for me untill it broke. I went over a thick seam and the base of the foot snapped.
I decided then that I love to pin fabric and haven't looked back. I used to pin alot on curves and now just a few to hold fabric in place.
Try pinning. I don't think you will be disappointed after a few practice runs.
peace