I usually do this from time to time just to check if the engine's still got horsepower in it; and always after a fresh oil and filters change just to be sure that at least the lubrication is doing its job. Possibly on low tank and unloaded trunk/whatever to reach top speed a bit faster since I do not have any good straight road to just floor it to heart content.
Still does 140 mph and I feel that I have some 200/300 RPM more to squeeze but then my testing road goes uphill.
2.0 liter diesel from 2007.