As an admin, it is important to me that end users/my customers, can advise if a help article in the KB solved their issue or not. I want them to be able to explain if it was not helpful. That way I can update the article for future queries and keep the KB up to date.
Reuse your existing CSat code! Then perhaps add an option for the user to enter a comment, on how the content can be improved.