у меня помимо вышеперечисленного есть еще такой критерий, даже не критерий, а скорее тараканчик: чтобы имя на других языках нормально звучало и не переводилось как-то смешно, ну например, Галина - курица по-испански, Марфа - товар по-молдавски, Аглая - безобразный по-английски, Анстасия - анестезия, настя -неприятный).