Yes I would have it time based, with a start value and a decay over X seconds to zero.
so for example 15 degrees of retard and drop back over 2 seconds
That would be an option in the map, same as accel enrich is currently
Devilishly simple and potentially quite effective dont you think?