well I have a Riley (Ryleigh) myself so I do love that name...I like it better with your last name too. You could always change up the spelling to make it more feminine if you wanted to.
I do like Hope since Sophia was going to be Sophia Hope, but Hillary was already Hillary Faith and Natalie had Grace...I thought it might be a tad much...lol. When I see your names Riley really stands out!