So wait...
"keys on our site have been topped up"
but...
"Not everybody is going to be able to get one currently"
Which one is it? Topped up or not enough keys for people who paid?
"The DDoS is no longer a concern. The site should be up in the next hour or two, and should sustain the load without issue."
but...
"but we are still undergoing intentional attacks and heavy load from legitimate users, which hamper progress significantly. "
A lot of mixed words here. The players just want honesty...
I would, for personal knowledge, love to know how your Cloudflare instance is involved with your key distribution system.