A few things in my mind need to happen if this site doesn’t want to die.
1)Users. It’s gonna need users. I think it would be a good idea to post about it on more rightist subreddits and sites because of censorship. In the heat of the moment I posted about it on r/T_D so that might help.
Communities. There need to be more and I feel like it should be more of a unregulated thing when the site gets larger(like Reddit’s subreddit creator, where there is no approval). I put in a request for a meme subreddit that would probably help with this sites popularity.
Mobile client. I don’t know if there’s been any talk of one for this site between you creators, or if it’s been too soon for it, but I’ve been learning app development for Android and iOS and I’d personally love to help build one for this promising site.
At this moment that’s what I’ve got, but it should be taken under advisement soon to get this ship moving.