OK. Oчень коротко мое персональное мнение.
Коммунизм - концепция общественного устройства, выглядящая во многом привлекательно, однако вряд ли реализуемая в обществе высоких технологий и достатка без радикального изменения человеческой природы.
Маркс - предложил научную теорию в рамках идеи о поступательном развития человеческого общества и оригинальной методики деления общества на классы. На основании теории сделал прогноз. Прогноз не оправдался, теория в целом оказалась ошибочной, однако понятийный аппарат Маркса оказался востребован и до сих пор является наиболее простым среди аналогов для понимания неспециалистами.
Ленин - теоретик и практик революций. Для создания революционной идеологии воспользовался понятийным аппаратом теории Маркса, игнорируя ее суть.
Сталин - эффективный управленец и практик государственого строительства крайне жестокими методами.
Горбачев - неэффективный управленец, понявший необходимость реформ, однако не смогший их правильно разработать и реализовать, в результате утративший контроль над ситуацией.
Или вы хотите узнать, что такое хорошо и что такое плохо по нашему мнению? Я полагаю, что в истории эти критерии бессмысленны.