We've already tried the "Ready, Start" method to control matchups, and that failed gloriously... Restarts would just end in the same way... And in the event that we introduced them to poor spawning on Fjords, they'd just be called for more and more often. Eventually, whenever something isn't quite to a team's liking, they'd have the chance to call a restart and drag out the matches... And I don't want to go down the "Write a rule for everything." path that leads to damaging the actual gameplay in favour of maintaining poorly thought-out countermeasures to stuff the devs have implemented..
Restarts didn't work in Thunderdunes, and they had a very, very good reason to do them. Restarts for bad spawns aren't viable either. You're just going to have to adapt to whatever happens. Versatility in the face of adversity.