No. It's not nn-ish to me at all. I'm used to it as a pope's name and it's hard to think of them as informal. Of course the zodiac sign also comes to mind, but I don't associate that with a personal name. (I hope that made sense.)
I really like it as a fn. Have you thought about mns?
Leo Thomas sounds nice to me.