I have had Colyte and I had the Magnesium Citrate. The Mag. Citrate is much better and you get to drink much less but I don't want to make you upset. ALL the Colyte flavors stink, that's good advice to drink it very cold. Sorry yours in warm.
Your Hg level of 10 is not that low. I am sure that the Iron infusion will make you feel like a million bucks better.
Again good luck, post when you can.
MyUC