Wouldn't it be easier to patch MSN to use different servers?

If I remember correctly the problem is, there is no proper documentation about how the servers works and/or we doesn’t have SSO authentication.

Some related topics: