I would think that caffiene would somewhat negate the effects of CM because CM in a way activates the psns by increasing nitric oxide and vasodilation. caffiene stimulates the sns and opposes that part of the CM effect.
The ammonia scavenger part is another story.. i would liket to know. I tried 5g of CM to combat ammonia sweat and it didn't really help.