Did the 189 matches actually get wrestled out of order? It was announced that the 189's would be wrestling next (out of order) but then I thought they stuck to the correct order anyway.
The semi-finals definitely should be run on four mats. The one change I would make for next year is make the semi-finals a next-available-mat format. With just two matches per weight class the heavier weights can get out their pretty quick if there are a lot of pins and the 45 minute issue could come into play. Also, it was tough to keep up when each mat skipped a weight. However, keep the first and second round as it is with the match order predetermined.
Wrestlebacks could be wrestled in the same amount of time that this semi-state took if you go back to only three advancing from regional and only wrestleback from the ticket round on.