It replaces itself and draws all your opponents a card. Is it a good deal at 2White?

Assuming a 4 player game and a general ratio of 17 lands in 40 card decks, your chances are:
• 0 spirits: 3.26%
• 1 spirit: 17.66%
• 2 spirits: 35.83%
• 3 spirits: 32.32%
• 4 spirits: 10.93%

That's a 79% chance to get at least 2 spirits.
Maybe try drafting White or Blue tokens with Intangible Virtue and Favorable Winds.