When they're done they can save it, email it, upload it or do whatever they choose. Your customers will thank you for the simplicity and elegance of a truly integrated solution. Something both you and your customers can appreciate. If you have dealt with other RAD environments, you are familiar with the dozens of files that may have to be created in order to create one application. This, of course, is counter to what the typical user expects when they buy a program.
Users expect one application or .exe file and maybe a couple support files.
This is also a nightmare to maintain and upgrade. In most applications the data is integrated with the other files so that issuing an upgrade can be a nightmare. Not only do you have to upgrade all those files, you have to export and import the user's data or make the changes directly on the file containing the user's data. To update the application, simply replace the old structure file with the new one. The user's data is never touched.