Decided not to use XMPP, but look for an alternative.
The XMPP libraries are so lacking that the recommedation from Nat is not to use it for .Net implementations.