Я считаю, что непопулярное имя-это здорово! То, что модно сегодня, через тридцать лет будет "фу", так же, как сейчас Елена, Наталья или Сергей  По-поводу Вашего выбора: Гриши встречаются довольно часто, Лени реже, Вячеславов не встречала ни одного за восемь лет плотного общения с разновозрастными детскими коллективами. Так что смело можете называть Вашего малыша любым из имен-окружающие воспримут нормально. Это же не Акакий, как Вам выше писали