I like that stream, I think I was follower #2. I've been meaning to make a submission there,.
You would get more traffic if you made it a listed stream, the stream link would show up on your profile page, also submissions and user comments would show on the corresponding user's profile (more ways for users to see what's happening there).
Go to your stream settings
imgflip.com/stream-settings?stream_name=Imgflipmyths and pick the listed option, hit the "Update Stream" button.