Пусть болтают, какая разница? Но для меня эти имена не только слишком похожи по звучанию и возможным уменьшительным, но и имена сильно "из разных опер". Классическая, с древней историей, Елена и западно-славянская (?) "модная" Милена... Мне не нравится. Медицинский термин, который вас волнует, пишется по-другому, но и имя, и термин произносятся одинаково, а как раз Мелания все же от термина отличается. Дети найдут, к чему придраться. Выдуманная Жуковским Светлана меня тоже не вдохновляет, я бы искала классическое имя - Ирина, Ольга, Евгения, Татьяна, Наталия, возможно, Марина или Маргарита.