Acceleration and Deceleration Using Absolute Value

Better is subjective. If your code works better than PID for you, great!

You might find this thread fun to read if you haven’t already: