(this is an old post but whatever)
i actually tried oil pulling, and though i haven't had the time to keep it up recently, it certainly helps. I had really discoloured and sensitive teeth and it cleared up big time. My teeth are still a bit sensitive, but i haven't oil pulled in about a month. I was doing lazer tag and my teeth were glow in the dark from the lights!