Does the 62.5 ft listed mean it climbed that much on it's way to 60mph? If so 4.4s seems pretty good for going slightly uphill?
96.7 minus 34.2= 62.5 so I'd say so if it was then flat from 40-60 that said it's unclear if this device includes rollout (like a vbox) or doesn't (like a draggy)