So I set up a shell account with
mono for my friend Kevin. Without even a local compile he managed to get his app botspawn up and running in no time. More details at
Kevin's site. I was pretty impressed. That shows that the general compatibility is there. It's not a gui based application so the transition was relatively easy. I imagine a windows forms based app would be a bit more challenging.
I'll be experimenting more with mono and detailing my exploits here in the coming months.