2 restarts + a restart per block for Jebus, in my opinion, is too much. Here, a restart is given specifically for problematic starts with blocks. You can either do 2 restarts on 111 (it won't take too much time) or 111 + a restart per block.
I'm more inclined towards the second option, but we need to accurately determine the strength of the block so that there aren't any disputes or resentment later, like "I got a good block, but my opponent is ruining the experience," even though this block is beaten on the 3rd day.
I haven't encountered any buggy paths, but the suggestion to either include it in the rules or not go there at all is worth considering.
Is there no path to the center – is this an assumption, or have there been cases?
I don't even know what to say about the Swiss system... First, to my shame, I don't know all the nuances, whether it objectively reflects the strength of the players, and second, I don't know how the people here will react to it. And it seems to me that it requires a lot of participants.
1) Everyone plays, and there are no players who are eliminated.
2) If players have something that doesn't work (time to play, no connection, or something else), you can easily change pairs, which is difficult to do in a group tournament, for example.