I have a few friends who swear by this; but not one of them uses this as a replacement for normal, proper oral care. They use it in addition to brushing and flossing. So now they brush 2x/day, floss 1x/day, and oil pull 1x/day. I cannot imagine not brushing my teeth with toothpaste...no thanks. In conjunction with standard oral care, it certainly couldn't hurt to try.
You did read the part where it takes 15-20 minutes, right? (I've heard that 10 minutes is sufficient in a pinch. Also, make sure to spit the oil out when you are done.)