I think it's dependent on your mouse too. Personally I only use mice that have a click wheel, I absolutely hate free-spinning scroll wheels.
Some of their newer gaming mice have a half-ass version of this as well with a manual mechanical toggle.
For exact scrolling I'll use the scroll wheel or dive for the scrollbar.
What I really want is a toggle bound to a button for enabling/disabling drag scrolling. Most of my flow is keyboard based so being able to toggle that on/off for a dedicated stroller would be great.
Its battery lasts about a few weeks with above-average use (12+ hours per day, 7 days per week)