No kikes would be nice but I don't think it really counts as heaven on earth.
>he left out the parts about mutual aid, charity, good works
Yes he did. Very specifically too, the "good works" in question being literally any attempt to fix Western society via non-religious means.