While I agree to the use case / tiny arguments, it doesn't seem to work in practice. I am now using Scratch (https://scratch.mit.edu/) to teach programming. Much better.
if(something){loop = while} else {loop=if} loop{print("hi")}
and it's not immediately obvious why that isn't valid in text, while in scratch it is.
I don't think its the language though that makes things easier.
The only reason that wouldn't work is bad language design. In e.g. Smalltalk or TCL it's fine.
I don't think it means what you think it means.