Does it matter where your customers post reviews? Yes.
You don’t need a mass amount of links on directories to enhance your website’s SEO ranking. Stick with directories that are of higher quality (Yelp, Yellow Pages, Google My Business, etc.) and add relevance to your brand.