I know a really lovely Chad (he's a young teen (might even be 12?) and from the USA) and he really is such a lovely young man. That's why I think it's the better of the 2.
Not keen on Reece - I don't like the sound of it! It's not a 'naughty boy name'... They don't exist. A name doesn't make a child naughty
Rhys is better, but that's only because of it's background, so I think it changes my thoughts on how much I like it. Still don't like the sound though! I also had a Rhys in my class (I left school 2 years ago) and in Yr 7, I had no clue that's how his name was spelt and I didn't know how to say it 