I'd probably SPLASH this card with just a few green sources in a deck that has library in it.
This is a great point. Once Upon A Time is castable without green sources in your opening hand. You can even run it without green sources if you really want a particular turn 1-2 play.