I am Brazilian but I have been in the UK for most of my adult life.
I love the name Carlos and although I see why it would sound so 'funny' to some people in the UK I would still consider it if I had a boy.
But My boyfriend would never let me ... and I am having a girl ;o)
I think the name Carlos is beautiful.