Ayurvedic medications take a long time to affect the body in a positive way. However, they are known to cure the problem once and for all, as opposed to suppressing the problem just for a while. The biggest advantage of oil pulling is that it helps to heal cells, tissue and all organs of the body at the same time.