Pair it with something that has a strong enter the battlefield effect, particularly those that let you untap lands, and youll have yourself an infinite mana loop in no time
That goes double for a Niv-Mizzet, VisionaryNiv-Mizzet, Visionary deck, where the more efficient burn spell you could be playing instead for one mana will draw you more cards to get more burn spells and keep the whole cycle going
I never played with that card, and its a pain in the ass to play against, and it wasnt rotating either
While the mana cost is quite heavy, Zendikar Resurgent doubles your mana and draws cards whenever a creature is cast
Enchant permanent allows the aura to stay attached even if Purphoros stops being a creature on your side
It's hardly a wincon on its own, but to get small advantages, be it from your graveyard or your opponents