My SJ is a 29er, but I originally had the 150mm Revelation reworked to have 130mm because I couldn't keep the front wheel down climbing. Now I have a 140mm Pike on it, and I like that.
I realized later that my main problem was the seat post angle. My seat is extended almost all the way up, and that put my seat too far back. I solved that problem by turning the dropper post around backwards so the offset is forward. It looks kinda silly, but my center of mass is where it should be now.