I like the Salvo 12, but honestly in is heavy and expensive. But I don't think there is any way around that, and it also works really well. I recently purchased the 6" rod kit, but I have not had a chance to shoot it yet.
The mounting system takes some work which involves wrenches, it is not as fast as a QD or even a direct thread suppressor. Taking it apart is somewhat easy, but I am just waiting for one of the bolts to snap off. I have shot it on a Super Black Eagle and the function was fine.
Do you have a particular question?
It is quiet and Silencerco's customer service is outstanding. I would lean more toward getting it.