How to sell a private version of my web application to clients?
jsean: One thing to consider.
If you decide to host remotely, be prepared to give support.
If you don't mind it though you will have a nice (depending on your view) source of extra income.A better alternative might then be the opposite; create a hosted environment in which you provide them with the security they desire.