No one's perfect :)
I think he is a very intriguing person... or phenomenon.
But I would hardly assume a position or attitude towards him based on one single issue. And when I try to make an overview of the total sum of positions, arguments and points he stands for, well, I'm having mixed feelings.
But I love your post!
He's what we've got, statement of fact we simply have to live with, and the alternative could have been Hillary, the warmonger. I'm counting my blessings.