Don't just mindlessly charge people if you know that they will knockback you, if my target hasn't targetted me then I simply walk up to the guy and start bashing, and when that target uses his/her knockback then I use my charge, if I'm being targetted and cannot charge then I simply use camoflauge and walk up to my target to bash some more.