Hey there! Took me a while, but I've added your site to a sister sites page for advertisement thanks to all your help!
You can see it here if you'd like -
Sister Sites
Sister sites was all that came to mind, if you think a better name suits, just let me know. Loving the artwork too! Been a bit busy but I'll be jumping back online soon!
Congrats on all the users too! You're doing an amazing job :)