You can upload images to Chapo chat and not post them, so I've been uploading memes and images here then sharing the Chapo chat link on Reddit/Twitter/Facebook whatever. It bumps up our stats and also directs people to the site if they look at the URL.
Might be a bad idea, I'm open to thoughts though.
If you're gonna use the site for free image hosting, you should send the collective some money via liberapay
For sure!