12.5 = looks bad a$$, and you can take the floating approach off road. A 12.5 aired down on sand, lose ground, deep snow, and in some cases mud, makes it feel like you are on a super hiway smoth and loads of traction with little rolling resistance. Rain and a dusting of snow to a few inches you get exactly the opposite.
Skiny tires: better for rain, shallow snow, the right mud pit. (Some pits you want to dig into good ground, others its best to stay high so you dont do any pumpkin draging)mpg, less paint chips, less stress on drive train, cheeper tires.
If 35 x12.5 did not cost twice as much as 33 11.5 id still be on a 12.5. Other then tire cost i have mpg, and not having to be as cautious in the rain to be grateful for. But thats about it for me. Every thing else is a compromise for me.