With all the pros and cons, your dashed domain name helps others to read your address - however, this doesn’t necessarily help them type the url in. Dilemma, dilemma… ![]()
Regarding domain name valuation,
Commercially spoken a dash is no good for a domains value
This is true. don’t put any dash or number, if possible, in your domain name - it will severe your domain name value - if you plan to sell your domain name someday, it’s better to stick with letters.