I don't know if it would be interesting to include such aliases for two reasons:
1) the actual list of browsers isn't very complete, so we would have to update that definitions from time to time.
2) This aliases are called very few times, as in a well written template you only need this information when a user establishes his first connection - after you save the interesting value for the browser in a #global-user-style variable or in a cookie.
So we can keep this things more flexible, including this macros when needed with a {.load.} in special:begin.
In my case i only use this macro only for statistical purposes, and to distinguish IE from the rest of browsers, - not to support IE , but to give the users the advice that they should use a browser that complies with the standards and with IE the template does not work as expected. And to distinguish if its a mobile device: there information is presented in a more 'spartanic' matter through the template.