works brilliantly for some horses apparently, didn't make any difference at all to my mare. i think it's pure trial and error, hope it works for yours!
I personally think it works, but it does have a build up effect so I always feed a maintenance dose and then give him a top-up if we're doing anything especially stressful