I understand why it’s nice to have 2/3 of rate, final value, and final date to define a road (or segment of a road), but it would be great if final date could be set to ‘infinity’. Most of the goals I set are of the form “I want to do X units per day/week/month”, and I have no idea what the final value or date should be. The interface sets the date far in the future (10 years?), which is ok, but it would be nice to actually have this show as undefined.
This would also make the API nicer, as a goal could really be defined with just a rate.