No, I think they're all usbale. They're uncommon and eccenmtric, but definitely not unusable (but then again, I love mythological and ancient Roman/Greek names :-) )
Achilles is the only one which might be a little bit too "Iliad" for a real child because the character is so famous, but it's not like a semi-immortal hero is the worst namesake a boy could have :-)