LaniusShrike
Smash Champion
Bonus points like the ones you can get in Melee? Sounds like a good idea to me!
It actually kind of does sound like a very "Smash" way to get the Final Smash. You do awesome things like taunting when your foes croak and you win over the audience and they then reward you with more murder-power.
I genuinely like the "King of the Hill" thought too... It'd be fun if Smash actually made a King of the Hill game mode where you just earn points by staying in the designated zone in the center of the stage.