It should be easy to make exceptions for smaller companies/services, and put the rule into force for larger services. Also, the API doesn't need to be stabilized. If Whatsapp wouldn't send DCMA notices to developers of third party clients, and ban users of such, it would be a good start already.