Snow is a supertype, not a card type
The promise of some extra mana can absolutely make your opponents start pinging each other, making them the very group slug resources you need
As a spirit lord, this card provides power, toughness, and hexproof to all of your spirit creatures
The ETB that gathers a food and the bit about being a giant deathtoucher make this a late-game beast that demands respect, and is quite useful if you can turn it into a beast of burden
Even if you end up never needing that Liliana of the Veil or Celestial Colonnade, you'll likely be able to trade them away or sell them in a year or two for more than you paid anyway
Will the deck be stuffed with costly equipment cards and ways to attach them for free, like Sigardas Aid