I used to ride rollers a lot before I got my Tacx NEO, racked up many virtual miles.
Even using the highest (of only three) resistance settings it's tough to sprint at the same intensity / power as when bolted to a smart trainer. Far better for honing bike handling skills though!