Chris, It sounds interesting. Not being a developer myself, I have been looking at, and have worked with various forms modules, trying to get to some solutions. Some modules are difficult (for me) to build with. Though very flexible and powerful, they require a level of developer skills I struggle with. Some forms modules are very good for basic forms, submit and forget, but would like more.
Having a form that writes to tables is a big plus, but I can understand that this might be a struggle if the forms tool it to also have plenty of options for setting up fields, to enable a broad range of uses. Having a form create a document such as a .pdf that can be stored or even sent to someone is nice too!
I am looking for a forms tool that would allow me to build "request forms" of various types, and have it send notices of being submitted, but also allow the user to see their requests, the status, and even possibly update or cancel their own pending request, based on status.
The flow and function is similar to the help desk process, but with capabilities for more data fields and field types. In the business I work with, we have many types of requests from users (internal and external customers) to have services performed, such as to have work performed on equipment, to expedite a shipment, to research an issue, file a complaint, to request security access to an application, and more. Each request is sent to a group or category for viewing and action by assigned teams, and some users may be notified by mail (group or specific users), but forms would have a work-flow process, awaiting for follow-up and finally closure.
The key is in allowing for views and updates of a form until a final status closes it (view my requests, or those in my group). I have worked with a few help desk modules already, but need more options for adding fields, field types, etc, and some ability to adjust form layout. Even possibly attach requests to a task list or calendar... Ok, I am dreaming.......
With a broad, but user friendly forms module that can also have some type of work-flow capabilities, and be set up to support various requests, actions, tracking, and reply, I could see countless uses for this in a services site or intranet type environment.
If your module is aiming for something like this, I would be happy to give more input and test as needed.
Thank you!