Overall, I am against this because I like the "explicitness" of using parenthesis for function calls, and have never found their presence to be an issue. Additionally, I prefer when there is only one way of doing something, even if I don't like the way itself, as that is one less thing to think about.
The "the first argument cannot start with a parenthesis or bracket" part (which is understandable) adds even more complexity to this.