I read that Telegram used a custom crypto protocol instead of standard ones, which was a cause for concern [1]. Open-sourcing their server code would certainly make it easier for researchers to fully analyze what's happening, as well as enabling others to replace the custom ones with standard protocols.
[1] http://security.stackexchange.com/questions/49782/is-telegra...