skyward sword spoilers
@FreyaManibrandr I kinda feel like the fact that zelda is a literal mortal incarnation of the goddess hylia, who the games make out to be the paragon of all that is good, might make that a little difficult to fit into existing canon
Link's "spirit of the hero" doesn't actually say it has to reincarnate into another Link, though, as far as i'm aware, and nothing about demise's curse suggests that ganon(dorf) has to be the bad guy (in fact, after ganondorf is killed in wind waker, Malladus seems to be the new incarnation of demise's hatred)
-F