Just thinking that it makes the URLs seem to be no meaning.
Could you please explain more?
BTW, I met a bug with the URLs contain unicode characters like above example (abc.com/I-am-Kentico-sup-®-sup-8-2). I have try to redirect to this url from Custom Login page (abc.com/loginlogin?returnurl=%2fI-am-Kentico-sup-®-sup-8-2) by using URLHelper.Redirect(string URL) method, then I got this error: ERR_TOO_MANY_REDIRECTS. Have you ever met this bug?