I like this mod. Except 20 is just too slow So I have a couple of ideas and I don't even know if some of them will even work.
Option 1, multiple speed limit signs. i.e. 20/50/100 and train will slow down to that speed. and then speed up, or slow down based on next sign.
Option 2(prefered), Speed limit sign is basicly a new constant combinator that sets speed to the value of the signal or sum of signal and connected wire.