Если имя нравится и сочетается с ФО, то какая разница, редкое оно или нет. С большой теплотой отношусь к имени Леонид, с удовольствием так бы сына назвала, но муж категорически против, потому что хоть имя и редкое, но для нас это будет уже четвертый член семьи с таким именем. Не считаю это имя твердым. Хотела бы назвать сына редким именем Афанасий, но это тоже из разряда мечт неосуществленных. Если имя непопулярно, оно необязательно некрасиво. Среди популярных сейчас имен есть те, которые на мой взгляд звучат мягко говоря не очень.