Since 2006 or so I've owned a .name domain name (3rd level, eg. john.doe.name). I bought it originally at a service called FreeYourID.com, which offered the .name domain as well as automatically making it your OpenID (provided by myOpenID). Since then I've used that domain as my OpenID on numerous sites including StackExchange, as well as hosting a simple personal site there (it's set up to redirect to a different URL, but I just point people to the .name for simplicity's sake).
In 2009 FreeYourID shut down and they made sure all their customers were moved to Key-Systems GmbH based in Germany. I looked around their website and concluded they looked trustworthy so I decided to let the transfer go ahead. Unfortunately, what actually happened was Key-Systems stuck all the .name domains into its domaindiscount24 service, which has a terrible, terrible user interface that feels like it was designed by a committee of sysadmins on drugs (no offense).
So we finally arrive at the question: I want to move my .name domain somewhere else. Somewhere with a management panel that I can figure out, such as Dreamhost. But I also want to make sure nothing gets screwed up, like the fact that it doubles as an OpenID. And given the complexity of the situation, I don't really know where else to ask.
Where should I go and what should I do?