Anyone know much about Endurox R4? I play hockey and know a lot of guys swear by this stuff for recovery. I have used it on and off for a couple years and have mixed feelings about it. Is there anything else out there that would be great for recovery?