Technically that's how I found this site, as I came across these "Lemmy" sites and had to google wtf they were, which lead to a page of different Lemmy sites, this one being one of the top ones.
Oh you're right. It's disabled right now due to high traffic at their end.
I should've submitted us when I had a chance, but I backed out when I saw a checkbox about whether this was an "official" submission and figured I'd better check with you first. But I can go on there every now and then and try to get us registered whenever they sort things out?
Also: posting content. I think people might assume this sublemmy is dead if we're not posting stuff (the mod is doing a great job but they can't sustain it alone)