I have to disagree with the "out" part of what you are saying.
I don't flinch and if I have a round not go off the gun dips very precisely down, not forward. I've been told it is very precise, just a pulse, but it's down for sure. Your strong hand creates a pivot point, so to control recoil aplied to this pivot point you have to pull down at the front of the grip on the lower portion. Pushing forward would be pointless. Recoil control is about counter acting the pressure applied to the pivot point, not the rearward pressure. Hold the gun upside down (1 bullet only, EMPTY MAG ONLY unless you want a full auto effect!!! WARNING not suitable for open guns and shorts) and it will recoil down not up.
I can and do demonstrate this by shooting holding the gun in the weakhand only (normal freestyle grip) and just actuating the trigger with the strong hand. The gun still flips around the new pivot point, and not backward.
ps. I double plug, if I don't my scores will show it.