У меня принципиальное мнение на этот счет: не стоит. Возможно, даже нельзя.
В нашей семье жизнь детей, названных в честь кого-то, мягко говоря, не складывалась (болезни, ранние смерти, трагическая смерть), поэтому я никогда не выберу такое имя для ребенка. Особенно если жизнь родственника сложилась трагически, он рано ушел из жизни.
Единственный приемлемый вариант, я считаю, это если родственник прожил долгую счастливую жизнь, у него была семья, работа, дети, признание и уважение окружающих. Тогда мне кажется, можно назвать правнука в честь такого прадедушки.
У моих детей имена подобраны таким образом, чтобы ни у кого из ближайших родственников имена не повторялись. Хотя уже после того, как мы называли, выяснялось, что все же дальние родственники с такими именами когда-то были (например, бабушка вспомнила о своей двоюродной тёте, тёзке моей дочери).
В мире столько красивых уникальных имен, что я считаю, не стоит повторяться. Да и путаницы не будет.