Really great ideas!
But you forgot the most important feature modern software products offer to their users to please them: The NppExec Cloud!!!
I would like to store the settings file of NppExec and the npes_saved.txt file into the cloud to be able to sync them with all my devices (my private Windows desktop PC, the iMac at work, the iPhone my company gave me for use at work and my private Android phone). This would greatly simplyfy my life and my workflows.
Of course, this wouldn’t be enough! I would like to share my favorite NppExec scripts with other users and I want to be able to give/receive ratings for otherones/my scripts. These features should be available via a package manager as part of your plugin which users can use to publish own scripts and download scripts of others.
The NppExec Cloud should also provide automatic backup features for the files hosted there to protect them from data loss and device failures. Please use a failover cluster structure for this to guarantee 100 % data availability.
All in all, I have to admit that I already thought about to stop using your NppExec plugin because it is so catastrophicaly outdated and old fashioned. But now I can see that you think about the urgent needs of your users. So I will give your dinosaur a final chance to arrive in the modern times and keep using it for the next months.
But be warned! If you will not modernize this crappy piece of software you will loose a longtime user which will decrease the income you hope to gain with the ads you want to include into the plugin!