A quick note on speed.
The idea of differentiating speed to determine where it is increasing or decreasing is perfectly reasonable.
Since the denominator is positive, and speed is increasing when and have the same sign, and and speed is decreasing when they have different signs.
As a practical matter, this is the “long way.” It requires you to calculate the sign of the velocity and acceleration and some other stuff. So, the traditional way, without the other stuff, is faster. On the other hand, it carries over nicely to higher dimensions where the velocity and acceleration vectors do not have signs, per se.
(This occurred to me in the shower this morning; I don’t think I ever realized it before – TMI.)