If I recall correctly, the speed is capped using a dot product instead of a vector length of your current speed, so if you veer slightly to the side, you can get a little more speed than going straight forward, but, obviously, if you go too far to the side, you'll start countering your speed and/or go off course and slow down.