I can see how beadlocks could be beneficial for you. With 30" tires on 12" inch rims, you've got a lot more sidewall that can flex vs. my planned setup of 26ers on 14s.Wait, I have blown the tire off the bead more than once, with the 30" tire on a 12" rim I must have more give than some, but I really NEED the bead locks. If I run 7 psi and drop off a large ledge (nose down vertical kinda thing) I always worry about it happening.