Cryogenic,
I usually work towards a 'Lazy' full stroke of the bolt/carrier,
A gas restrictive block only limits the velocity the gas hits the bolt/carrier,
Tube length and powder burn rate determine the duration of the pulse.
Guys with very short barrels often used a longer gas tube coiled around the barrel to regulate pulse, and it worked pretty well,
But coiling that brittle stainless steel tube was a bunch of fun,
Ruined more than a few before I figured out how to do it...
The issue I have with most 'Aftermarket' gas blocks is they are made of high carbon steel, which doesn't hold up well to powder flame/temp erosion and dirty powder gives you something else with small passages/parts to clean...
I don't have all the answers, just been doing this long enough to form coherent questions...