There are many advantages and disadvantages to choosing a hyphenated domain name that you should know about.
It is much easier to remember a hypenated name than one that has no hyphens. And, you will be smart to add hyphens if only for clarity sake to help your users read your name easier and remember what it's about.
Google search will be able to more easily read the words and index your site domain name for each word if it is separated by hyphens.
Discuss the advantages and disadvantages of using hyphens in a domain name.