I'd not noticed the oddness in the get-user-roster command in Service Administration before. It seems out of place with the rest of the XEP (which claims to be an ad-hoc profile) to have this command in there that requires special client support. Should this be returned in a text-multi instead (or as well)? I can see the appeal of re-using roster semantics for returning the roster, but it doesn't seem to fit with the idea of a generic admin interface.
Thoughts? /K
