Saw Suppversity post this.
I've personally enjoyed my epicatechin runs. IDK about extra pumps, but I've always experienced what seemed to be an increase in endurance. Usually in the form of being able to add extra volume. None the less; placebo, N=1 and all that good ****.