This is too easy to loophole out of and it leaves too big of a hole to patch. As a company, all I would need to do is sell the rights, shut down the service, buy it back, rinse and repeat. I don’t think this is a great solution.
When the company go bankrupt, somebody should represent the customer and get a fair share in what's left..