Our big problem is client confidentiality, so we couldn't put PDFs over the internet. An in-house standalone version (maybe you could charge for support and updates?) might be just the thing.
That could work, I don't know what the backend software is, maybe node.js. Our in house web apps are built around Telerik but I don't know much about what it does.