I actually kinda like the idea. The concept of (limited set of) "reserved keywords" always annoyed the mathematical purist in me.
On an unrelated note, this-is-a-valid-identifier also in Lisp, but weirdly enough, the parens "( )" require shift. I think Lisp should use "[ ]" as parens because they do not require shift on modern keyboards.