Would be nice if Sprint didn't waste all TP at once but rather drained it during the duration. 1000 TP amount to 20 seconds of sprint, so if it drained 100 TP every 2 seconds while it's active and we could toggle it off, it'd be a lot better already.