I think a Witcher 3 compromise would work best: Geralt was of course the main playable character throughout the main course of the adventure, whereas Ciri took up small bits with her own moveset and areas to roam. The same could be applied to Link and Zelda, switching between Link in the...