What are your hardware errors? from my understanding knc versions don't subtract hardware error from your current has its showing you. But his code dose. So depending on what your hardware errors are you could be doing better? Or am i misunderstand this?
Though on a side note my hardware error rate is slowly creeping back up to 6.8 already. Going to try and downgrade to 9.6.1 my self and see if its any better.