Thanks to Kris Lo for posting the latest GSG comics to Reddit! Our first submission made it to the top of the Comics section. And even though subsequent comics haven't made it up there yet, the latest update just landed on Memebase (http://cheezburger.com/8065225216 ), presumably from someone who found it on Reddit. So even just the act of uploading it to Reddit can have a positive reach beyond the immediate Reddit community.
So get the word out! If there are any sites you frequent where you can post some of your favorite GSG comics (with a link back to the site, of course) please do so! You never know which one will catch on.