I don't access to your discord, I guess you could give me access, but these should probably live outside of that long term anyway. Loverlabs looks good, the nsfwmods site seems to have a lot of banner type ads that are annoying.
I may have some time today I can to upload it there aswell and we can see how that works