I've built a lot of compensated pistols, I can tell you from experience a good compensated pistol is the best way to reduce muzzle rise.
The gun in the picture works extremly well. It has a compensator built in the end of the barrel ( where the three rectangle ports are) plus three ports that start venting gas before the gas hits the compensator.
This gun will stay pretty flat in your hand.
Keep in mind that light bullets and heavy charges of slow burning powder work best in compensated guns.