Sure? I can poke around it a little bit if you send me a link.
I don’t really buy the argument that no implicit_control_flow is necessary for beginners, because every CS1 class taught in Python - which is pretty popular for CS1 - has the students using similar endcap-less if/else statements within the first few weeks. I’d speculate that most people on the forums haven’t even tried it because the thing you don’t know is scary, and the thing you do know seems comfortable. People often try to justify what they do post hoc (cf. research on split-brain patients etc). And actually, I think Dan made the change a little bit intentionally scary when it was first announced to try to reduce the number of people who might expose any bugs; now anybody reading about it gets Dan’s extremely cautious description of it, which I think was more a product of his being nervous about any big change to his code base.
If you do take a more “recursive” style, I assume that means you’re using gosub a lot, and then any problems with fallthrough will tend to be avoided by the *return at the end of the sub, if you put it at the outermost level where everything falls through to. I’d recommend just *set implicit_control_flow true and then goodbye gotos.