Indeed ideal to do Jason's suggestion for groups/events. Profiles however are a different story considering that permalinks make the link cleaner. Mark plans on making
awesome url's for the profile, not quite sure if it will rely on the permalink or if it will do something else. Basically we are trying to make the user profile as simple as possible. I'm not trying to dock on the idea of permalinks, but some of us do prefer a username to be the url for a profile without the id.
This is food for thought rather than a suggestion of what is right or wrong. I also happen to know about Mark mentioning something about unicode and making it work well with multi languages which is why this has to be approached properly.