Personally I love Ruby (so much so that I named one of my DDs Ruby!). I have 2 DDs with 'ee' names (Sophie and Ruby) and no one's ever said a thing. In fact my other DDs are 'ah' names (Sienna and Bella) and I only just realised. If you love it, go for it. I think the harshest name critics are mum and dad FWIW.