I'm glad the coke flush has helped you! I think most people's aversion to the coke flush comes from their aversion to drinking coke in any amount, not from it's effectiveness.
I stay away from soda of any kind but have yet to give up coffee and german beer. Who am I to throw stones??