Actually, Beef's suggestion seems good too with a tweak.
Just remove the ability to flinch from certain weapons - cloner 3, sbd fp3, deka, bowcaster, anything else?
And then...and then, instead...give those weapons that can't flinch the old knockback. Makes sense, they are higher...