Looking back on Modern China's history (which I date from 1911 to the present), Equaton's opinion is the most balanced (pun intended).
During the Civil War between the Nationalists and the Communists, Mao developed and successfully promoted among the CCP (Chinese Communist Party) the correct strategy for saving the Party and defeating the Nationalists.
Without him the Communists would have been defeated.
The same basic strategy was later applied by many other anti-imperialist, national liberation and revolutionary movements - in the Vietnam War, Cuba, etc.
The West's answer to this was to isolate China and contain her under the aegis of controlling the spread of communism..
It must be understood that Mao was a revolutionary leader first and foremost.
He was not emotionally and intellectually equipped to rebuild and industrialize China, unlike for instance Stalin.
But he provided the victory, organization (the state) and unity that later enabled China to develop.
With that victory the Party was able to unify China and lay the groundwork for its subsequent modernization and development.
The tragedy of Mao was to involve himself in something he was just not qualified to do (the modernization and industrialization of China) and to insist that only his way was correct.
His 'revolutionary' attitude led to much abuse and harm.
He saw disagreement with his policies as lack of revolutionary zeal and spirit.
That is how to understand what happened during the Great Leap Forward and the Cultural Revolution.
Had he stepped aside and let others like Chou En-lai, Deng Hsiao ping, Liu Shao chi, etc., manage China's modernization, much of the tragic failures and delay would have been avoided.
He vainly refused to recognize his own limitations.
Deng, an comrade from the days of the Long March judged him thus, 70% correct 30% in error.