A suggestion, though: Keep your customers better informed. There was an outage a while back without any update on what's going on. Same thing today with the expired SSL certs. And, of course, the migration plan.