Piston pin offset "controversy"

it not the one thing that make a better engine,..its all the lil things that add up! this is just a way to free up a lil drag! but who's trying build power with badger replacement pistons??