Honestly, for under $200 you gotta just grab a Rough Country Heavy Duty Bed Mat 6.2ft... i mean its basic but seriously safe for your gear and wont sl...
For your situation, I gotta be honest... I was *so* disappointed with the official Mercedes bars. I've been driving EVs for a decade and the OEM ones ...