The Nexerus said
The difference is that Chiang wouldn't have killed twenty million people in between. Mao was responsible for more than twice as many civilian deaths as Hitler.
Sad thing about Chiang is that he could've united China, but ended up in insanely difficult circumstances between Japanese, Communists and warlords.