How many trail miles do you have with this setup? That might be a good data point to have.
I've done plenty of trails to know that I'm good with my setup. At least 12 different trails with different terrains. I rock crawled too and never had any issues.
Here's some additional info... Most people complaining about the rear limiting straps binding. Just look at the pics from this link where the suggested straps are to be mounted and contacting the wheels/tires at (partial) extension.