There's zero scientific evidence that it even does more than one thing on the list....and that's help with nutritional needs....
A 40-50% increase? Either you're really bad at math, don't understand human physiology, and or believe in little green men visiting Earth. If anything, steroids would give you that kind of boost (which it doesn't). I'd fall back and do some heavy research. And I mean more than 3 minutes of google research. Bee pollen if anything, is working as a placebo for you, OP. But no, it does not increase strength. Everything on MERCOLA is correct, except that one study isn't enough to take it that* seriously, especially when tomatoes and soy, do a better job, objectively.