Gettin' Kinda Casual

Over the past few weeks, I used the words "gotten" and "kinda" a few times on this blog and received a bit of criticism for it. What are your thoughts on this?  I like writing the way I speak, but don't want want to appear unprofessional. Is using slang or otherwise shortened words appropriate for bloggers? In small doses, I find that it makes things more readable.