To be honest, it looks fine except for LoZ/AoL. In addition to what Satsy posted, having LoZ and AoL before TWW completely screws over the progression/state of the Triforce (OoT Ganon has it, AoL it's in the great castle, TWW Ganon has it, etc.) The best place to put LoZ and AoL are after ALttP...