From my understanding, using the hyphenated version will provide a small SE advantage, and no traffic will be lost as the non hyphenated version will be redirected.
This is the first time I would choose a hypenated domain for my primary domain.
Does my reasoning make sense? :)
Would not underscores make more sense? You are seperating not joining the words.
Would not underscores make more sense? You are seperating not joining the words.
Underscores are not allowed in domain names, fine in urls.
I have quite a few hyphenated names and they do very well however I also own the non-hyphenated.
I wouldn't worry too much about the aesthetics of the url, I would be more concerned if it's THAT long whether more than a small percentage of people could spell it correctly whilst mistyping into a search engine!
Everyone mistypes all the time, including me, therefore the subject word possibly will not be delivered in the SERPs. This is probably a better question for the Search forums.