How about having a monitoring system that shows the actual status of Teamviewer Services?
Seeing as everyone appears to have the same problem at the moment....i.e. Teamviewer doesn't work....and everyone looks straight to the status section on the Teamviewer website....which shows that everything is working....I would say the following are two good ideas...
1. Implement a status screen that works and is representative of actual service
2. Have a no-quibble refund service that provides real value to subscription holders when the service fails to work and as a consequence endangers the business model of your customers.