I have my reservations about this, but I think the best idea is simply to test drive the new system and then evaluate it after having experienced it. I just hope the system will be open to tweaks if some elements turn out not be work as expected.
My main concern is that the lack of anonymity of the titans will lead to suspicion of favoritism and foul play, with the impression that realms who have titans among their ranks will be favored over those who don't (which is technically true, to a certain extent, as titans are almost guaranteed to participate on the forums while some realms might not have anyone at all to give their realm's PoV).
I don't, in general, disagree with you on this.
The problem with this particular concern, however, is that there are
already groups who feel this way—even though they have no actual evidence for who the Titans are.
There are groups who are utterly convinced that they are being unfairly targeted by Tom and the Titans right now, due to the supposed control of their enemies by "GMs".
I honestly can't see that making the Titans' names
and deliberations public is likely to make that worse.