Romeo comes off as terribly cheesy as a name when used nowadays. :-/ It's too well known as a literary romantic figure, so naming your son that seems to be asking for trouble, LOL.
Moses is alright, but very connected with the bearded man parting the red sea :b and now Ms. Paltrow. I'd personally stay away from it as well. But who knows,
Moses might attain the popularity of
Noah in a few years--I remember when
Noah was seen as 'the bearded guy who built the ark' only and not the name of tons of little boys running around. :)
BTW,
Moses &
Romeo as a sibset? Hopefully that wasn't the question, but if it was, that's a definite NO for me.