Should Storm, Force of Nature have been released as part of a normal set, their price would likely be decent but not earth-shattering
Every time a permanent is sacrificed, every creature you control receives a +1/+1 counter, particularly effective when you have a huge swarm of Insects to benefit from the boost
The Draftsim blog has tons of resources for buying Magic boxes, cards, or accessories
While Heliod may be the go-to life gain commander these days, its his champion Daxos that makes for the best option on a budget
Another relevant aspect comes from the sets own synergies, with mechanics like void and station
The big failing of this card is lack of trample