Hi sirus,
This answer will provide mainly my thoughts on the MBF and may not answer your question directly, although I hope you find it informative.
I was a summer intern who worked on using the MBF (v1.0). I developed a software program that you can find here. I had no C# or .NET experience prior to my internship and could have been considered a open-source enthusiast (not anti-MS, but a Python enthusiast in favor of cross platform compatibility and open-source initiatives).
At the time of my internship the functionality was limited, but is understandable considering the age of the project (about 1 year). MBF v2.0 beta is a major step in the right direction and seems to supports large data sets from next-gen sequencing. I have tried to compile the MBF (v1.0) using Mono and was somewhat successful in Windows (with help) link. I plan to try a Linux compile soon.
The success of the MBF will depend largely on how the open-source/bioinformatics community embraces it (the corporate environment is also important, but I will not consider it for brevity). Considering that many researchers with rudimentary bioinformatics experience use the Windows platform, developing bioinformatics software with the MBF makes sense as it caters to their usage habits. However, this is not to say that it is locked into this platform (see above). I envision that a Linux and Windows compatible MBF is possible with the communities' help, and would benefit both software developers and researchers in that the former can develop tools used both for the server (Linux) and desktop (Windows) environment and the latter will benefit from easy-to-use programs. Also, considering that Silverlight is somewhat cross-platform (Moonlight for Linux), GUI applications can also be cross-platform.
Personally, I enjoyed using C# and .NET and found that this alone was enough to get me interested in using (and continue to use) the MBF. I believe it has potential and should be assessed objectively and not based on prejudice, preconceptions or Pavlovian responses.
It is extremely important to make sure the library run on mono, which is the only way to make it available to researchers in the academic world. Have you published MBF, BTW?
Just in case anyone is seeing this years later, the code base now runs on linux and/or windows. The main developers are evenly divided among the OSes that they use.
Couldn't agree more with lh3. Given the current state for Windows vs Linux in bioinformatics, it would be a waste not ensuring mono compatibility.
Nice to have this info me too in fact I didn't try it on Mono yet, I'll try it soon