I did look at doing this, basically, it won't work. The mono libraries are different names to the Microsoft ones (I assume because of copyright), they do, do a convertion tool. But I can't see Capita doing it, running 29,000+ projects would take a while and lets face it, they won't want the extra support it requires.
Like other people have said, use the thin-client approach. RemoteApps looks a nice away forward.