I don't think it works.
The real reasons why the pin is offset are:
A.) Quieter running engine (less piston slap noise on cold start up).
B.) Easier on the rod bearings (a "glancing" blow on the bearing the the spark plug goes off is easier on the bearing than a "straight on" blow).
Most racing pistons have the pin location centered. I can't imagine why anyone would want to run an OEM piston backwards in any application nowadays.