Otto reminds me too much of otter and auto. It's look and sound are not appealing. It has a duty old man vibe also.
Cassian is more youthful (but will age fine), is pleasant sounding and looks more like a name (not just two syllables mushed together in a palindrome).