Dazu muss man sich die Geometrie ansehen:
Anhang anzeigen 1620998
Der Reach zwischen M/L/XL wächst jeweils nur um ~6mm(!). Hier kann man sehr viel mit der Vorbaulänge spielen. Der Stack wächst aber jeweils um 2,2cm. Wenn man also beide Größen fahren könnte und aufrechter sitzen will, nimmt man IMHO den größeren Rahmen, geht es eher in Richtung Rennrad/Endurance/RaceGravel lieber den kleineren (Auch abhängig von den Proportionen, kurze Beine/langer Oberkörper vs. lange Beine/kurzer Oberkörper).
Ich habe mir damals ewig den Kopf zerbrochen - ohne Probefahrt ist das immer schwierig. Auf dem unterem Bild sieht man mein Rennrad (RH54, hier rot), ein Terra in S und ein Terra in M:
Anhang anzeigen 1621004