Yes you should try to have a keyword in your domain name, but if it's not available then use a name that's as close to your keyword as possible.