I'm really sorry I messed up the bracket by showing up late, it just happened that I managed to catch my scheduled opponent early enough, that he was kind enough to agree playing and that the match went all the way to 3-2-2 (!) which obviously didn't help at all. Anyways, thanks for cleaning up the mess behind me :-)
I actually liked the one-day(ish) double elimination format, but I have some suggestions:
1/ The loser's bracket has to play twice as many rounds as the winners bracket, so perhaps it makes sense to have shorter matches in the loser's bracket. First to 3 wins seems good to me but probably first to 2 wins (in the loser's bracket only) will help smooth out the tournament. Yes I know extra variance but well.
2/ I really dislike the presence of first-round byes. Dominion can handle 3/4P games, I know they are definitely different from 2P games but I believe the first round could be done with a mix of 2 and 3P games, that would still be better than direct byes (even though I dislike 3P games personally, I would still prefer that). One way could be 1st=1 win, 2nd=0.5 win, 3rd=0 win (split ties accordingly) and once a player reaches 3 "wins" he is qualified, and the remaining two continue playing 2P matches until one of them reaches 3 wins as well (so that the first winner doesn't have to play "useless" matches), resulting into two qualifiers. Or perhaps reduce this to two wins requirement as 3P matches will definitely be longer than 2P matches.
3/ To avoid long rounds randomly happening due to lots of draws (e.g. my first round), score draws as 0.5-0.5, not 0-0 (and keep playing until split if tied at 3-3). Again some (very small) extra variance but probably helps.