OK I've worked out why the /asv/mysettings and asv/myaccount urls don't work. It's actually a very simple bug.
Going onto the others : is it a big deal if the Urls for the 'Edit Profile' link stays at : http://test.pokerdiy.com/language/en-us/poker-player-profile/asv/profileedit/aspeid/340.aspx
I could set it up to use a bertram/asv/profileedit.aspx Url to match the others, but is it a big deal? One of the fundamental parts of the design is the assumption that there is only one 'key' for the user id in the profile urls. I didn't really foresee a system requiring two different keys. So while I could technically achieve having different keys for different urls, I'm a little reluctant to do it for such an unimportant url (it's not public facing, no seo benefit, etc). You could hack it up with the system I've implemented to handle the ids, which is discussed below.
With the 'id' value, what I've done is allow the 'url parameter' to have more than one value (split them with the | character). This means it will match the old /id/xx Urls, and because they aren't the 'friendliest' version of the profile, under the redirect rules, they will be forwarded to the 'display-name' format.
The urls you sent before are all working - please give the system a good test and let me know if you find any other problems (there are a couple of other bug fixes in that release)
As for Australia Day - well, a swim, barbecue and a couple of beers at a friends newly built (oversized) house. What could be more Australian than that? The irony is that he is recently arrived Pommie - but I've found the adopted Australians tend to be the most patriotic :)