I am not sure if I can recommend one or the other without knowing your exact needs and what plugins you are using. Is this just a company publicity website, or more of a web application with login functionality and a store?
But, Sharepoint doesn't seem like the best solution in my point of view for a public-facing website.