The names that you are thinking are no doubt good, but remember about brand development. These names are of lesser importance when it comes to branding. On a short term, your name strategy is good, but on a longer run, branding must be given top priority. On internet too, name will any means not affect your visibility.
I would suggest you to look for unique name and proceed.