As you note, SEO (like many forms of marketing) can definitely take up a ton of time if you let it and, if at all possible, should not be your singular focus???unless you have a team of people, each person handling a different aspect of online marketing.