Can you roll back the EstTime changes or benchmark a 3 node k=1 cluster with and without the estimated time change using the measure overhead application and small payloads. I want to know how much the extra currentTimeMillis() calls will cost before switching. 

EstTime makes me a little leary, but it has actually worked really well until we found this one instance where you could disappear a network thread.