OK. Oчень коротко мое персональное мнение.

Коммунизм - концепция общественного устройства, выглядящая во многом привлекательно, однако вряд ли реализуемая в обществе высоких технологий и достатка без радикального изменения человеческой природы.

Маркс - предложил научную теорию в рамках идеи о поступательном развития человеческого общества и оригинальной методики деления общества на классы. На основании теории сделал прогноз. Прогноз не оправдался, теория в целом оказалась ошибочной, однако понятийный аппарат Маркса оказался востребован и до сих пор является наиболее простым среди аналогов для понимания неспециалистами.

Ленин - теоретик и практик революций. Для создания революционной идеологии воспользовался понятийным аппаратом теории Маркса, игнорируя ее суть.

Сталин - эффективный управленец и практик государственого строительства крайне жестокими методами.

Горбачев - неэффективный управленец, понявший необходимость реформ, однако не смогший их правильно разработать и реализовать, в результате утративший контроль над ситуацией.

Или вы хотите узнать, что такое хорошо и что такое плохо по нашему мнению? Я полагаю, что в истории эти критерии бессмысленны.