At the same time, considering that the data work may be large, having this on a server is not too bad of an idea.
What I suggest to you is this - spend a day to make a version of this wrapped in a web browser in a .exe file. Put a price on the .exe, and sell it directly to businesses. It's an easy sell, and it's way more convenient to have a "local" application for a tool like this, than a website.