I believe in at least this part of "teach the controversy," and that is that supporters of evolution shouldn't suppress aspects of evolutionary biology that are problematic, for fear of (God forbid, oops that should be Darwin forbid), providing cannot fodder for creationists.
As the article says:
Ball suggests that popular accounts of evolution may be sanitized because of anxiety that the uncertainty might be exploited by people who want to undermine evolutionary theory. But, he writes, "We are grown-up enough to be told about the doubts, debates and discussions that are leaving the putative 'age of the genome' with more questions than answers."
But, if we can't talk about the problems with any theory, then the whole self-correcting mechanism of science is threatened.
Just for fun, I am including a link to the Pistol Annies' song "Hush Hush."
Hush hush don't you dare say a word
Hush hush don't you know the truth hurts
Hush hush when push comes to shove
It's best to keep it hush hush
Best to keep it hush hush