Clio is a great name. I love Greek and Roman names. The whole brand name confusion thing is just the most pointless thing to worry about. Brand names come and go - and no car has the longevity of the Greek muses!
People can pick holes in any name on earth - but if it means something to you just block your ears and go 'la, la, la'!