Если вы работаете с ASP.NET 2.0, он работает очень хорошо. Winforms может работать, но это может вызвать проблемы с отображением. Если вы хотите совместимости в приложении форм, я бы предложил GTK #, так как он кроссплатформенный.
Как и предполагалось, до тех пор, пока вы проводите тщательное тестирование, я бы согласился использовать его на коммерческой основе, если это приемлемый вариант для вас, если только вам не нужны формы winform. На мой взгляд, я бы пока держался подальше от этого. И забудьте о WPF, так как в настоящее время нет поддержки, и, возможно, ее никогда не будет (хотя они работают над лунным светом, он же silverlight для linux)