It's definately not boring but I do feel that, as a full name, it lacks substance. Leonardo and Leopold are my favorite longer names that use Leo as a nn but there are tons of others! Some others I can think of off hand are Leonard, Leon, Leonas, Leontius, Levon, and Lionel.