Monoはクロスプラットフォームの.NET実装のための有効な選択肢である。しかし、Microsoftはクロスプラットフォームの.NETの取り組みのほとんどを.NETコアに集中させているようであるため、将来を見据えれば考慮する必要があるだろう。また、Xamarin/Microsoftは、Monoへの取り組みをXamarinプラットフォームとiOSとAndroidのサポートに集中させているようだが、デスクトップやサーバープラットフォーム向けのMonoのサポートも活発になっているようある。要約すると、Windows用の.NET Frameworkアプリケーションを持っており、アプリケーションがWindows、macOS、Linux、BSD、および他のプラットフォームをサポートするようにしたいが、そのための.NETアプリケーションの変換に費やす労力を最小限にしたい場合、Monoはまだ最良の選択かも