I believe the oil pulling is a fantastic adjunct to any other cleanse. Most cleanses release a lot of toxins into the blood. Oil pulling can pull toxins directly from the blood through the superficial veins under the tongue. This reduces the total toxic load which helps relieve stress on the liver and kidneys and allows those organs to work better. I would imagine oil pulling would go well with colon, parasite and kidney cleanses; it can be done the day after a Liver Flush to help pull out toxins. For fasting, I would imagine great care would have to be taken to avoid swallowing the oil and triggering digestion, but a good oil pull would help make the fasting person feel stronger and more energetic since the toxin load is reduced.