Personally, I think SG should take reasonable time to fix the tourney, the question is where else can tourney of this large scale be tested and properly fixed, in beta? Within a very few participants? Well I doubt, that is why the first tourney was riddled with bugs in the first instance.
Now that the tourney is live and being fixed alongside, the best action required is to be patient and allow the Dev to put this great feature in the appropriate perspective if we intend to enjoy the feature in the long run.
No offense is intended, I see a lot of complaints but a very few progressive suggestion of solutions, if one is considered a stakeholder as a player enough to voice numerous complaints, then one should also jointly encourage the problem or issue to be fixed via a viable solution.
In this case, the dev had openly acknowledged the error and confirmed working to fix, if it requires time to fix, imo I don’t think it cost more than" time " to fix, so why not give them the time , after all every aspect of this game takes time.