It wouldn't surprise me if this one makes the front page. Things that people can relate to normally do well on here, and anyone who makes memes on a daily or even weekly basis can relate to this.
I check the Latest stream a lot because that's where you can find the good stuff. It's just better to make a meme that makes you laugh or sends a message you think is important.