Bob,
The speed table is looking very snazzy! Especially like the ability to set
the endpoints and then fit a curve. The "constant ratio" (quadratic?) curve
takes care of the "exponential" type response, suggest you also consider a
log curve. I've found that log speed curves are very useful for providing
responsiveness at low speed while also smoothly limiting the top end
response of a loco.
Robin