Only look into beadlocks if you are willing to put in the maintenance time. I have been looking at getting them for a few years but haven't really needed them.
I run my TJ ( a lighter vehicle than yours I know lol) at 6 psi on the trail. If your going slow and crawling, most of the time it's not needed, if you are hitting the rev limiter than ya sure. And if you are running through the desert at high speeds they would likely help keep the beads in place.
But need need to keep an eye on the bokts on the lock rings because they love to come loose.