Will you be charging me for every small feature upgrade?
Usually not. FocusGTD2 has been supported and maintained for over 5 years.
While I cannot promise that FocusGTD3 will receive free feature upgrades
for the next 5 years, it will surely be maintained for the next 3 years or so.