No, haven't tried it mate but for the price it's half a gram of protein and a quarter of a gram of bcaa's per serving, you may as well buy a big bag of protein and creatine.
Whatever wild yam root is, I don't know lol, might give some sort of stimulant effect if anything.
Also all the reviews appear to written in the same style so most likely some of scam