shorter coding? I doubt it.
The majority of on text events well not be by an op, so having to pharse past the { return } to reach the executing code, well in the long run exceed the fewer times an ops text well cause mirc to have to pharse paste all the other code.

After saying the above I well admit Im not sure if it actully has to phrase out blocks of no active code, as the file may be pharsed once using indenting to aligne for the next code chunk, This would likely be something only Khaled would know.

And personally, I think mulitiple exit points in code are anything BUT cleaner, they create the worse nightmare for adding aditions to code.