I named my son Kyle as it was my Mother's maiden name. She passed away when I was just 15 and I've pretty much known since then that I was going to name my first born son that. It is a strong Scottish name that for me has a lovely meaning. I like the way that it sounds and it makes me think of my mother when I hear it. I live in England now and have only met one other Kyle, who is also lovely. I have worked in recruitment all my life and have searched through millions of CV's over the years and it has always made me consider names and whether they would be suitable for a young child, a teenager right through to a Managing Director and Kyle I think is one of those names.
Don't let anyone advise you not to use a name. Clearly not everyone will like every name. Where half the population will think a name is classic or regal, half the population will think it is boring and overused. Everyone will know someone at school that they didn't like with such and such a name and everyone will have been in a class with 3 naughty so and so's.
Ultimately the name that you choose will definitely be liked by some and definitely disliked by others, some for rational reasons and some for irrational reasons just as there are names that you like and dislike.
So just choose a name that you and your partner like. Your child will give the name personality of it's own and anyone who would actually be so ridicilous as to pre judge a child based on their name shows a lack of intelligence really and says more about them than the child or parents.