one of the issues is that the old code had a *maximum* of a 1 millisecond, but the average was more like 500 usec.
The other thing is... with the code in the patchkit, the behavior in terms of power isn't all that bad (after all, userland isn't poll()ing like crazy anymore; all that got fixed with powertop).
And using 50 usec means that media apps and desktop apps actually get an improvement in behavior... I'd hate to give away that real value for something that doesn't really save more power.