не хочу обидеть автора, но мне кажется, часть проблемы - это какие-то комплексы взрослых. Если уже выбрали имя, которое можно по-разному трактовать, то нужно научить ребенка не комплексовать, а достойно отвечать. У меня дочь постоянно, то Софья, то София, как-то по этому поводу она не волнуется - она-то знает, как ее настоящее имя. у племянника полное имя -Алекс. никто не коверкает и не удивляется...