Assuming they are uses as substitutes, a 1-0 and a 2-1 are identical in how they impact tiebreakers and succeeding matchups. I don’t understand why you think manual systems are needed at all.
Swiss tournaments are risky because of one reason: variability in game length. While lowering game quantity per series addresses it in one fashion, the bigger problem is that people can pick whatever map they want and TDs aren’t going to really tell them that they can’t play Ditch while everyone has been waiting for 30 minutes for their round to finish.
This extends to making every round BO1 but then adding more rounds, you aren’t really helping solve the problem as much as you think you are because it still carries more risks of people picking a huge macro map that everyone now needs to finish.
I would FIRST say that the issue to solve is to create consistency between rounds by maybe making round 1 a list of 5 of the smaller/quicker maps from the pool. Then round 2 is the middle 5. Then round 3 is the big 5. Then you cycle back.
Less freedom for players but likely leads to less downtime and if that is still not enough, begin decreasing BO3s. In theory 4 BO3s is totally possible to do in 5.5 hours as that is what happens in single elimination tournaments, it’s the downtime that is killing it.
Or if you want more consistency and have people play one another on various map sizes, have game 1 in a series on a small map, game 2 medium, game 3 big. Or some variation of it.