Well it is possible to run a business and never attempt seo. But buying generic needs to have searches and buying brands will need all the assistance you can offer. Perhaps you could analyze your hosted domains and look where your traffic comes from if it concerns. You need to decide whether to build landers mini sites or develop in order to attempt seo.