Well, I would say that shorter domain names are certainly more popular and easy to remember. However, if the domain name is not too long then it can also be used and remembered very easily. I think that if you are able to cater to the needs of your audience, then they will remember a domain name even if it is slightly longer.