I try to avoid spelling and grammar mistakes on principle, because it doesn't present my client in a favourable light if there are typos on their landing pages and blog articles. So, for branding, yeah, avoiding mistakes matters, especially if you're working with old-school businesses who couldn't care less about internet slang.
In SEO, typos may actually help your ranking. For example, if you're in adult niche, you may want to optimiza a particular page or site for words like "pron" or other common typos, just so you can rank for them.