Great suggestions, jb.
Defo agree on no Ganon. There is still room for him on occasion, perhaps in 2D/handheld games like ALBW, but when we come into 3D territory where Zelda needs to evolve and bring with it strong, original storytelling, Ganon rearing his ugly head can just as much damage Zelda's storyline and turn it into cliché. It was already an eye-roll moment in 2006 when - surprise, surprise - Ganondorf was the mastermind in TP.
Zelda has potential to go far bigger and better in story, as well as in its world/gameplay, and I think Ganon returning constantly makes for too much of a repetitive, generic experience, no matter how he fits into the game - whether it's revealed right at the start, halfway through, or (at worst) near the end as the true final boss. For smaller/2D Zelda, it's more acceptable, but not right now in 3D Zelda when it needs to take big new steps.
I'll probably always come back to MM in more ways than one in where Zelda can learn from. No Ganon, and much more in-depth/interesting NPCs with more relevance to story/gameplay started right there, but I still don't think Zelda's ever really kicked on massively from that to go new places/reach its potential.
At the very least, open world-esque/non-linearity is a big step up for me, but needs to combine many other elements to be truly great.