I know that if I use binary serialization with WCF I lose interopability.
If I'm willing to live with this I was wonderinf if there is an efficiency benefit in using binary over Xml.
And if there are any other pros and cons that I have not mentioned above