Think formula one pit stops.
I like that analogy:). But lets do the math. I dont have a KnC, but how much downtime is there when installing a new firmware and rebooting? Surely less than a minute?
To win back one minute of downtime during the following
day, all you would need is a 0.07% performance boost.
Changing a wheel takes 2-3 seconds on F1, yet they lose more like 20 because like these rigs they don't instantly resume their previous speed right away. It's a fair old loss on the pool average especially if you keep doing it or worse, if it results in a lower hashrate (which you won't be sure of for an hour or so) and you need to revert. Some people have had massive negative results from firmware updates to date, dunno why some and not others, but that required more pissing about and lost hashing.
An hour to get fully back to where you were isn't unusual in my experience when you reboot cgminer/ update. It doesn't go 100% - 0% for a minute - 100% at all, those last few GH can take a while.
Like F1 I think it's better to not have stops you don't have a clear benefit from.