Maybe I'm just cynical but this seems suspiciously like snake oil. Seems impossible to exclude the placebo effect and the improvements are self reported (more or less).