What difficulty would be encountered in deploying a Mono-based application to Windows? Does the Mono runtime have to be installed along with the application? Would this be an inconvenience for the end user?
Edit: The idea is to deploy a cross-platform application, thus Mono as a choice.