For formats other than Standard, it is likely to see extremely wide play
Returning Keyword Ability: Flashback Sometimes, considering the past can help you understand the present
Excellent with any sacrifice strategy decks, like the new Juri, Master of the Revue or Mazirek, Kraul Death Priest
Day of Judgment is a great way for Control decks to be faster on mana, allowing pivotal turns to double-spell, following a wrath with a draw or counter spell
This card isnt only for the midrange and control decks however, and I could easily see it being a sideboard card for both Pirates and Vampires that can help them catch up to other aggressive creature decks when they are on the draw or pull incredibly far ahead if they can acquire the citys blessing first
Finally, the best plays in a shrine Commander deck are possible with large chunks of mana to play around with, and Fruitful Harvest is one of the best engines available to give you all that mana upfront