Well, good thing this is memes and not science. Not saying I find it interesting or amusing, either, but its relevance doesn't have a bearing on its value.
It's also worth noting that he was essentially just a caricature of the "perfect revolutionary" for the Chinese government, it's very hard to establish any historicity to any of the things attributed to him.