Undoubtedly, Gandhi was a good leader
1) He wasn't a leader of India
2) He wasn't an architect of Indian independence
3) He wasn't a nice person
4) His ideas were mostly horrible or fanatic
5) He is imo the most overrated person of 20th century and I despise him with a passion
http:// http://www.theatlantic.com/magazine/archive/2011/07/the-real-mahatma-gandhi/308550/
Highlights of his life include ridiculous anti-black racism, admiration for Mussolini and, yes, Hitler, recommending capitulation vs Nazi Germany and suicide of all European Jews (to avoid holocaust), fanatic hostility against technological progress, education and industrialization, ruthless pursuit of power behind the mask, opposition against medicine (his abused wife died because he refused giving her vaccine... but when he got ill he immediately went into luxury hospital; he also had moments of general vaccine denial), he was sleeping naked with underage girls, was total abusive tyrant vs his entire family, and literally nothing of his ideology was ever implemented or succeeded (mostly for good because most of his ideas was idiotic, he wanted to turn India in a bunch of communal agricultural villages with no modernity). He also opposed sexuality in general, homosexuality and birth control.
What he was very good in was marketing and making pop star out of himself in the eyes of journalists. The day when I won't see him in the iteration of civ will be the glorious day.
+He also sucks as Indian leader in civ series, because he always warps this great civilisation into a ridiculous pacifist caricature which has nothing to do with how Indian subcontinent looked... well... ever in its history full of warfare and empires. This tired nuke makes India even more of a caricature overshadowed by popcultural mascot.