The little 318 & Racer Brown's quality products

Exactly my thought as well, had been done & sworn by for decades but the second Engine Masters said got done with their one dyno day... that nullified decades of people saying it works. That's why I don't like that show anymore and also testing should never be done with a closed mind like they had.
Well, the reason piston pins are offset is to reduce piston noise. It does that by putting the piston in an ever so slight BIND which holds the piston tighter in the direction of thrust. So it's only common sense that if you free that bind up by reversing the stock piston, you'll lose that little bit of friction. Any time you lose some friction, you know what the end result is.