Stupid question - do you need one with ports on top to combat muzzle rise? Most seem to only have ports on the sides.
2 different requirements you brought up:
if you want to reduce felt recoil, side ports are all you need
if you want to reduce felt recoil and muzzle rise, side ports and top ports