What I mean is are there pros and cons in regards to SEO etc between domain names such as... ilikerubberducks.com and i-like-rubber-ducks.com ? And yes, those are just hypothetical domains. I'm not seriously considering those, lol.
I think if a domain has more than one hyphen its too difficult to remember well, does anyone else agree?
In regards to SEO there is no difference. In regards to branding a domain name with a hypen there is a big difference.
Here is the only difference in SEO when using a hyphen. Google alongwith all search engines recognizes ENGLISH words well, so if you want to SEO your website for "Domain name" you can have domainname.com and it would make no difference if you had domain-name.com as well. Now however if you want to SEO for "dom ainname" (Just an example), you should put in a hyphen so that the search engine doesn't take it as "domain name", therefore making the domain dom-ainname.com This happens in rare cases, although another example would be of words INSIDE words, for example if you want to SEO for "Do Main Name" so you shouldn't get domainname.com because the search engine will take it as "Domain Name" but only if that is searched for more than "Do Main Name", therefore, you should go for at least one hyphen or two, therefore making it do-mainname.com or do-main-name.com Therefore you must use Hyphen if your keywords can join to make an entirely different story, or it can be tough. IT
From SEO standpoint, it won't have any effect. But if you were to advertise it especially in offline media, it's hard for people to remember it. People may go to the one without "-" and guess what, you just send free traffic to your competitor..