Yes, that is the one. Easy on wasn’t any benefit to me either. FWIW the weld wasn’t great on mine so there’s nothing easy about it. Massaged it on with a hammer and rubber pad. Pin locks it all in very tight. It does have anchor points. I picked that one specifically because it can stay on with the BH in place and I was ordering their belly armor regardless. The others I wasn’t 100% sure but look like they won’t interfere with the BH.