The key thing for a Supers fight, is you really have to establish what the Supers are fighting FOR. The fight has to have stakes that the players actually care about too. Therefore, character creations and motivations are critical to making a Supers game work and the core personal details have to come into play. Oddly, powers are a gimmick and don't matter that much to the game.

Fighting the Kaiju is not important, it is WHY they are fighting the Kaiju that matters. Often times, just saving the world is not good enough to make a good climactic battle. The stakes have to be personal to the players almost as much as they are to the characters story.