We had someone here who was playing around with that, but don't know if it went anywhere. I think he ultimately drilled, tapped, and put a set screw into the gas block instead.
He or another found there were different piston shapes/profiles, and went that route to tweak IIRC. You could probably also reprofile the piston head (convex, smaller diameter for foremost section, etc.) of any surplus piston as well... Just know you'll need to remove chrome first if working off a surplus one.
*And I think the ported piston being sold is snake oil. Like exhaust on a vehicle, most restrictive point only one that matters... So that 1/8" or smaller port in neck/shaft, not the size of hole (~1/4+" in the face is what affects [and if anything the large cup in face collects more gas and more pressure than it would otherwise; cup may delay but doesn't arrest the force of gasses...]). Things that matter like smaller diameter, shape of piston face, etc., deflect energy off the piston, not collect and focus it...
One thing I'd do first, is to ensure that you're running all new springs throughout -- recoil, striker, bolt return springs. And I would think you could probably fab a double layer bolt return spring as well for suppressor use, another spring internal of the OEM one... Nowhere else really supports spring mods, unless you just bend your own w/ more loops or add a recoil buffer/spacer at the recoil or striker spring's rear (I think the now-discontinued Canada-made recoil buffer is behind striker IIRC, but would need to double-check that).