A good domain strategy should factor in these baseline fundamentals:

* Concise shorter is better (under 12 characters if possible)
* Easy to Pronounce and Spell
* Not similar to another Domain
* No Trademark Violations

And its always better to avoid using special characters.

Any more suggestions to follow while choosing domain name?