2 things I have to politely disagree with you about. Dmps has had severe side effects in some people, so I believe DMSA is much more better tolerated. I think DMSA also effects a wider range of heavy metals. DMPS spikes your blood with a sharper amounts of mercury for example, which can lead to redistribution (possibly to your brain).
The other thing is taking Epsom Salts with apple juice, wouldnt that leak bile before the olive oil stimulation and weaken the flush results?
The last thing I would say, is that I keep my salt levels up by taking sodium ascorbate (vitamin C) with the olive oil mixture. So banannas for potossium, Epsom Salts for magnesium, and sodium ascorbate for salt.