Personal opinions? Usability? What do they make you think of? What do you picture a person with this name to be like?
These are boys names, of course. Some are GP, others I would consider for a real child.