This looks great - well done!
My two cents - I personally get put off by business models that include a lifetime access one time purchase option.
From my personal experience (as a prolific SaaS early adopter) it typically indicates that either; the software is a get rich quick scheme (e.g. spin up/spin down VPNs), or the founders haven’t accounted for scaling/recurring organisational costs in their business model.
If your product is good and it continues to provide value, people will continue to pay to access that value. There is no need to short change your business model with an infinite customer commitment ;)