I agree with other posters that all the Aiden, Caden, Brayden, Jayden, Hayden, etc., names are REALLY getting old. I like Gene as a mn because I'm assuming it has significance, which is great!
Tenley - let me try to describe this. I don't believe that names have to be super traditional, but certain names (like Tenley) just sound made-up. It just comes off as a trashy, teen-mom kind of name.
I love Paige! What about Paige as the first name?
Other suggestions you might like, that are still legitimate names:
Rhys (this is the more traditional spelling of Reese)