nicknames for me aren't so much for length or simplicity, but more for terms of endearment. especially since
Oscar can sound overly formal to some people.
that's a good point though about
Oscar Wilde. it's very important i think that his story be known, but perhaps not by being named after him. thanks for pointing that out.