In my experience, I have found that if the EMD is short, then go for it. If it's very long like " buybestbaseballglovesforkids.com " then it looks stupid.
If your keyword doesn't look too stupid as a domain name, then don't worry about it and buy it.
What I have found that matters the most is that you brand your domain and SEO it properly. Proper logo and graphics, Social Media accounts just like a big brand would and of course have lengthy and in-depth content that is properly optimized in addition to the rest of your website.
I've never had a problem ranking them but I don't throw up cheap-looking piles of crap with a rank and bank strategy, it's a business with long-term goals in mind.