I will throw my two cents in, and it is worth two cents. I get good results with my Silencerco ASR2 brakes. These are the kind you set with crush washers to time them. Once you are done, you never have to take them off because Silencerco makes cans that fit right over them. I have 3 of those brakes and when I get around to buying a can, I could move it to whichever rifle I am using at the time. Except for my one non-threaded barrel.
On that non-threaded barrel, I have a clamp-on from Kahntrol Solutions and it works great. Butterfly kisses on your cheek. Shoot 40 rounds on a range day, no sore shoulder, no flinch, good groups. Me likee. But I like learning about and seeing these other systems. Mine are not compensators but they work well and reduce some of the muzzle flip and I am keeping an eye on target better.
But eye on target better is also a result of learning to keep eyes more open on firing, which took a while getting used to.