Wrath gives bonkers stat boosts the longer the skill is active, that can even let the user physically go toe to toe with the demon lord.
Even if you tp him 10k up in the air, it'll proly just scratch him, even if it does significant damage, he'd just regen back.
Putting him down under is a good...