I have seen other software companies (Vegas Video for one) have a very compelling subscription term. If you cancel after a year or two, you no longer get updates, but the software continues to work as if you had purchased an unsupported perpetual ...