Ich bin 1,86 und habe damals direkt nach Vorstellung ein XL bestellt, konnte also nicht Probe sitzen. Bei der Größe hatte ich mich unter anderem am Bronson 3 orientiert. War aber für mich sowieso eine recht klare Sache.
Ist in Deinem Fall bisschen schwierig zu sagen, was besser ist. Ohne weitere Info außer 1,89 Körpergröße würde ich XL sagen. Aber das Verhältnis Beinlänge zu Oberkörperlänge, die Armlänge und persönliche Präferenzen spielen halt auch eine Rolle. So wie Du über Dein Bronson sprichst, könnte Dir auch ein XXL besser taugen. Halt mit kürzerem Vorbau als am Bronson. Aber zum Bronson 2 habe ich keinen direkten Vergleich.
Das Megatower hat zwar einen sehr ähnlichen Reach wie das Bronson 3, aber einen etwas steileren Sitzwinkel und eine etwas kürzere effektive Oberrohrlänge. Wie groß der Einfluss des Sitzwinkels ist, hängt jetzt wieder ein wenig an Deiner Beinlänge.
Wenn Du irgendwo testen und vergleichen kannst, mach das mal. Ansonsten kannst Du auch ein bisschen mit
https://geometrygeeks.bike/ spielen und ein paar Bikes dazu werfen, die Du kennst.;-)