No, it's scary. I liked the comment because it highlights that this isn't just a golang problem. Nor is it just a code problem, lots of recent stories of browsers not knowing quite when to show unicode chars or punycode in the omnibox, for example.
Not sure that disallowing it everywhere is the answer either. As an American that speaks only English, I'm probably not the best person to answer what is the right approach.