I have a 630 as well. Though I do have the embroidery module with mine. It is a great machine with lots of stitches and options
I am still learning the best way to use the BSR foot. Sometimes I find it annoying and I am forever going too fast (it will let you know with an annoying sound if it feels you are moving too fast) I try to go slow but find I can't make a nice curve at the speed it "allows" I frequently turn off the annoying alarm when I am working.