That sounds fine enough. My fear was being locked into steam, which seems to not be the case.
Wouldn’t you be able to just make that new version available as an update to the old paid version, though?