Having multiple sites that target very specific groups of people in your niche, is ok but it's not a good ides to go off in 20 different paths. Trying to build and market several websites at once while you are a new business makes you look unprofessional.
Having dozens of domain names can even make Google think you are trying to spam them, they can look at that as being mulpishous and may even block your IP address. Like searching for your ad you have created in Google AdWords. Learn more about why here.
Make sure that you’re clear on your mission first and have one or maybe two excellent websites that have blogs and active social media profiles. Thinking that somehow having every combination of your doing name and a ton of unprofessional looking websites will help you is foolish and just creates a mess as well as makes it very expensive for your bottom line.
Take the time in the beginning and make a plan. Pick your platform. Weather it be e-commerce, services you want to provide or a store front pick who you want to entice and what you goals are before you go out willy nilly buying up domains, making social profiles and spending a ton of money on ads.
I believe that small business owner make any community great and they should get the same services that the big corporations
companies get for a reasonable price and learn how to marketing themselves.