I had a 25 mile day yesterday on mine, including a 11.5 trip with four non-trivial climbs. I think I would have loved 100 miles of chipseal as Seattle roads, especially at speed, can be jarring. Didn't help that I was huffing the campfire-y air here, either. Or that I didn't fuel myself well before the ride...or even earlier.
Glad the Impulse continues to be better and better. It's worth the investment, IMO.