I've actually found myself interacting a lot more so far on here, it's a lot more fulfilling to comment when things are small enough that it feels like people are reading and responding.
I saw your post back at /r/dndmemes too and laughed out loud! 😆 Genuinely regret I can't upvote/award it now as I've always loved OC submissions. People tended to misunderstand the rules and just straight up posted their art. But one that was actually funny and meme-y? They're the ones that make me keep coming back the sub and mod. 😊
Anyway, upvoted the ones you submitted here, and us at the former/current mod team are glad you've brought attention to this site. They even pinned it on the sub. 😆 (Also a ma'am. Never bothered to correct anybody over there as a big a site as that felt impersonal, but this place still feels small and cozy.)
Re your edit, I didn't know that was possible, and it dramatically increases the chances I'll post something. I always hated making posts in Reddit because there was a chance I'd fuck it up.