Everyone knows about
SEO these days and everyone knows the basics. To get ahead you need to go back to basics - create a great website with great content that users/customers find interesting or useful. So
SEO is essential in the sense that its important to get the basics right, but that last 20% of
SEO is 80% of the effort, that effort is better spent developing the site. If you have a good site it will promote itself.