I find it amusing that people and businesses are willing to put their future in the hands of a company that has historically destroyed anyone who gets enough users on their platform.
If this is the best option, I think that the best option would be to actively work with a platform competitor. Do developers have a sense of stockholm syndrome ?