I love Vladimir but DH ruled it out cos all he could think of was Vlad the impaler. I could never name anyone Mao the association would be too much.

Tenzin? That's the Dalai Lamas name

Not sure about Fidel, I don't dislike it though.