If you're aiming at
developers, I can say that as one, I'd
much rather have control over my own data on my own hardware, however nice the tools are. That said, having your tool generate out a full running app which I can then install and build on would be great. Build in structo, then output for Django, Rails, ZendFramework, Grails, ASP.NET MVC, etc.
I would pay a per-use fee for something like that - the 'per use' meaning the generation of the code in whatever framework format I wanted. It's going to save me a fair amount of setup boilerplate time, and I can then take it and continue to do whatever custom integration and extension work that I need to do.
Let me design out the conceptual app I want as a non-developer, then find someone who can implement my project. I can give that person/team a starter kit with my core app fleshed out in whatever tech they're comfortable with, and they can take it from there.
As nice as those frameworks are above, there's not a true drag/drop interface for the bulk of the mundane project setup work (well, possibly for the .NET side of things).