Exactly, a SaaS product is the ultimate DRM and it's socially acceptable. Make this a native app that needs always-on internet and customers who care about it being native will flip and eat your margins like a giant Pareto Pacman.
If your app was a SaaS those people wouldn’t have paid for it anyway, they’d have signed up for the free trial then quit and signed up with a fresh email over and over.
The best thing you can do is identify them and segment them into beta / test updates for experimental features which you wouldn’t test on paying users.