I personally don't think that it's an issue for Colby to have only two mats at their regional. That regional has only 15 teams, and to top that off, not every team has a full lineup, so it won't go as long as you think.
As for a few years ago, I remember Ellis hosting a 3A regional with two mats, and they usually have 20 or so teams in a regional in that classification. Started at 2 and didn't get out of there until after 10 or 10:30.