We have a steel bar & a winch on ours, so we were definitely over 55kg - they installed the strap, and upgraded the front springs.
Nothing's come loose, everything behaves like you'd expect, and while I'm not pleased at having the strap in there, I am completely satisfied with how the work was done.