Leo
Me suena muchísimo mejor. Además, es un nombre que, aunque antes sólo se conocía como diminutivo, es la forma latina de León y ahora mismo no cabe duda de que tiene identidad propia.
Personalmente, a mí Eric no me gusta nada, me suena a películas americanas (pese a no ser un nombre originario de allí) y me parece que es más difícil de pronunciar. No me gusta nada que la gente pronuncie la C como Z, en vez de como K, que en este caso es lo que corresponde. A mi primo Héctor muchas veces le llaman Héztor, conozco a un Isaac llamado Isaaz y a un Víctor al que a veces llaman Víztor... no sé, me da rabia que la gente no haga un mínimo esfuerzo, pero eso ya son manías mías.