This would actually be a brilliant solution. Pledge to release the source code <i>in an installable form</i> (code is useless unless you can run it) if the company becomes insolvent or otherwise stops trading. Ensure data can be migrated. Then, in the meantime, provide the best service possible.