I have both the 762 mini, and the 300 Socom.
I like my mini. It's as the name says, a mini - it's not a quiet as a full size 30 cal can, but it's only 6 inches long. It's short and handy, and is good on a SBR as it doesn't add as much length to what is supposed to be a short package.
Personally, I find it suppresses fine - supers have little muzzle blast, subs are quite and you hear the bullet hit the berm. I've read other's don't like the sound out of it but I've not found that myself.
SF's have low back pressure, so you're not choked with gas, and there's not as much difference between can on / can off. So you can more easily function in all 4 cases of 300 BO - supers /subs, can on/off. Often if you're set up for super or subs, and can on or off, then people have issues with another configurations, and have to fiddle with various spring forces, buffer weights, bolts, etc.
On my AR, I just have a Noveske 10.2 inch barrel, a standard weight bolt, standard spring, and a H2 buffer. It works fine with both supers and subs without the SF, and with it as well. Cans that have more backpressure can have too much cycling force with it on, leading to needing heavier bolts/springs/buffers, then it won't cycle with the can off.
Now the mini is under-equipped for 308 Win. I've used it on my Rem 700 - it's better than no can - cuts the blast, and sound, but there's still quite a bit of boom.
My 300 Soccom, at 8 inches long, and 20 oz or so it a big one, but it turns a 308 bolt action into a .22 mag for recoil, blast, and sound.
Surprisingly to me, it doesn't do that much more to my 300 BO than my mini does. Now I've not used both of them during the same range trip, so I'm going by memory. But the mini is fine with 300 BO, and while I was expecting the 300 Socom to be quieter, but didn't feel that it was. Just guessing here, but does the 300 BO have such little gas left that it suppresses just fine with 6 inch cans, and an 8 incher doesn't do that much more?
So, I think you'll like the 762 mini. It's short and handy and makes the rifles quieter and more fun to shoot.