Most importantly, if you ignore a couple of tax evasion issues he seems like an all-right guy.
Maradona was a drug addict and wife beater who fathered a dozen unrecognised children and was a horrible person overall. He became a national embarrassment for Argentina ever since he was kicked out of the world cup for doping.
In contrast, Messi's positive legacy will hopefully endure for longer.