How overpowered can a supervillain be before it ruins the story?

My Arch-villain in the chapter "Indestructible Aura" is so powerful that she makes Marvel's Thanos, even with the Infinity Gauntlet, look like a joke. The heroes do something very clever to defeat her.

In this chapter, the Telekinetic, Immortal villain, Tetra, has stolen some of Jonathan Tanner's Time teleportation and Gravity powers. The five heroes must work together in perfect unison, or face utter destruction at the hands of this lunatic who seeks to declare herself "God in the Flesh".

SPOILER:

With Jonathan Tanner's powers combined with her own, Tetra is able to turn back time for the entire Universe and erase entire timelines from existence. The heroes have one advantage though: Little Madeline Tanner still possesses a piece of her Father's Shattered Soul Stone. This shard allows Madeline to negate some of Tetra's power, while all five heroes combine their powers into one to fight Tetra. The ensuing battle crosses every possible timeline in every possible Universe, and requires about ten pages to correctly describe this one fight. This is intended to be a satire of "Captain Planet" and other super-hero movies and books, which keep exaggerating the characters more and more until they are "more powerful than God himself" or so the author might be claiming.

If I were a musician, I might write something like this for the fight:

How overpowered can a supervillain be before it ruins the story?
Post Opinion