Ganondorf ideally should be able to switch between movesets. Or you'd be able to pick what kind of moveset he'd have. Sort of an evolution to Custom Moves. In

's case, he should have a moveset which resembles his old fighting style. As well as a style based on using a sword, or other weapon (dual swords as in Hyrule Warriors, or a trident to resemble Ganon) and a style using mostly magic.
Ideally I'd skip all sort of Custom Moves and move on to alternative movesets. Same character, different playstyles. This could give

an alternative moveset as

and maybe even Paper Mario.

could have

and even

.

could get his Mega Evolutions, King K.Rool as a newcomer could have his different 'alter egos',

has

with different statistics and other Pikmin heroes,

has all his alts who could provide for slight different playstyles this time,

could be the base of

and other Fire Emblem Lords similar to them, as

,

could have Chrom,


or "New Tactican FE14" could be alts,


,


, reintroduce

and

with their evolution lines:






and bring in



as well (this should mean buffs for

and


also should be stronger on purpose than their pre-evos).
This will never happen btw.