Wenn ich schon mit Exit rausspringe, kann ich mir die nachfolgende Else sparen.
Das sehe ich anders. Wenn ich einen (und womöglich längeren) Streifen mit
else
oder
end else if
habe, dann weiß ich sofort, dass nur einer dieser Blöcke ausgeführt wird. Bei deiner Notation springt dies nicht ins Auge, vielmehr erfährt man erst durch Auswerten, dass der nachfolgende Code nicht ausgeführt wird. Das empfinde ich als deutlich weniger intuitiv.