There is no one good answer for the debate between on premise vs. managed and each of these options have sub-options to consider and decide on. The devil is in the details and in many cases a hybrid solution is required, using some functions (such as NAT traversal) from 3rd party hosted services while licensing (open source or commercial) other components of the solution.
As part of Chrome 52 release there were some performance and security enhancements, one of them was the decision to switch over to using Elliptic Curve Cryptography for generating the self-sign certificate used in the DTLS handshake. ECDSA is mandatory in WebRTC, question is, should you be worried about patent claims in this regards.
There are more than 2 million apps users can choose from for their iOS devices out of which 23% are gaming apps. Gaming is not only the #1 segment from number of apps standpoint but also #1 in in-purchase revenue. Being the #1 segment, competition is fierce and therefore developers are looking for those cool features that will allow for increased in-app purchase and user retention.