> The project is to replace an existing desktop software solution targeted
> towards small to midsized companies.  I don't see any advantages to
> moving it onto the web.

The advantage is that Rails gives a better API for GUI database
programming than any GUI library I know.

It also gives you absolute hiding of the source code.

You could also, BTW, implement the backend in Rails with a REST API
and the frontend with some GUI library.