SEO or search engine optimization helps to build your online identity and reputation. It helps to promote your online business and generates more sales online.
Shared hosting is always good for a start up. Moreover you can migrate to a virtual private server at any point of time once you know about the whereabouts of shared hosting.