They don't support wildcard, but they do support alternate names, so you can have multiple domains on the same cert. I know it's not the same, but if you have a known list of subdomains, you could still use it.
I have a list of 75,800 subdomains on one of my sites, several hundred sometimes added in the course of a day. On my IPFS HSHCA subdomain CORS proxy, I have ∞. It's not mechanically sensical to just sit there banging on a centralized server all day to get an updated certificate.
Wildcard certs start at $100/yr (for -the- cheapest) and go quickly up from there.
Many people are not using SSL for many use cases because of this, and that's bad. Why leave them out in the cold for doing things like enforcing CORS security?
It's mind boggling to me that they could leave them out of the final product.
Out of curiosity, have you thought about registering neocities.org as a Public Suffix? Aside from bypassing the rate limits, neocities.org seems like it would belong on the list, given that you're (more or less) delegating control over subdomains to other parties. The PSL has implications for cookie scope as well (which might or might not be a concern for you).
I would very much like to see wildcard support in ACME and hope that Let's Encrypt will adopt it eventually (although I think clients should offer it as an opt-in, as not to encourage practices which are bad for security), and I think that both of your examples are a good fit for wildcard certificates. I'd probably still stick with a regular wildcard as well - $100/yr vs. managing ~1k+ SAN certificates sounds like a bad trade-off - but I thought I'd mention it anyway.
Wasting money is always a problem. I've got a $500+ bill coming up for a multi-year wildcard renewal that I'd really love to spend on pretty much anything else. And I only need to pay it because I can't use *.site.org as a "subdomain" on Let's Encrypt. Ponder the absurdity of that.
FWIW, I donated to Let's Encrypt in its early stages (and considered sponsorship), so it's not like I'm trying to just freeload here. I'm feeding a lot of money into broken system and I hate doing it.
One last thought: Google is about to start docking sites for not using SSL, which means that a lot of sites are basically going to be forced to buy these expensive certificates in order to play. This is a really artificial and sad barrier to entry for small startups. Security and privacy shouldn't just be the purview of the economically privileged.
FWIW I just donated[1] USD 100 to neocites.org - not that I took any of your comments here as soliciting for donations. They're of course not meant to go towards just SSL, but I'm sure a handful of people here with an actual Software Engineer income can chip in the remaining 400.
With the wonderful work you have been doing with this project (even if I don't host anything on it myself, I'm much too much of a masochist to outsource my web hosting, when I can rent a dedicated server for much more, and do much more work to end up with the same service ;-) -- I think it's terribly wasteful that you have to spend time worrying about trivial things like paying for a wildcard cert, when you could be playing with other, more useful stuff. And, yes, I too hope that Let's Encrypt will support wildcard certs soon.
Last I saw they were working on it, there was just a lot of questions about how to validate that control was properly at parent domain level and not just at the subdomain. They wanted to get whatever was needed fleshed out and part of the ACME protocol before doing anything so that it wouldn't just be some hack they added for let's encrypt on top of ACME.