Regarding draws, it's pretty much established now as part of Swiss. I don't really like them, purely for the way they can disadvantage a team in Swiss, but I don't like a golden goal either, it doesn't reward the losing team, who did manage to not get beaten in the regulation time. Neither is a good scenario.
Another scenario could be 5 minute overtime periods. That way a team had a chance to come back, instead of losing to a lucky golden goal. But that is less predictable from a time point of view, for organisers. You could, in theory, have an hour long game.
As Jono says, the ideal scenario is longer games, but again, that requires more court time.
Regarding draws, it's pretty much established now as part of Swiss. I don't really like them, purely for the way they can disadvantage a team in Swiss, but I don't like a golden goal either, it doesn't reward the losing team, who did manage to not get beaten in the regulation time. Neither is a good scenario.
Another scenario could be 5 minute overtime periods. That way a team had a chance to come back, instead of losing to a lucky golden goal. But that is less predictable from a time point of view, for organisers. You could, in theory, have an hour long game.
As Jono says, the ideal scenario is longer games, but again, that requires more court time.