For all of the above, I would still recommend tires. Here's why:
Snow: Better tires are a MUST
High Centering: Lift helps, but not at your rear differential, and very little at the front diff.
Self Recovery: Tires>Lift
But it's your money and your truck, so do what makes YOU happy.
As for...