Also ich würde ja ohnehin ASP.NET MVC bevorzugen.
Das Bild zeigt, warum ich das nicht machen würde.
Ein enorm finanzstarker und technisch-erfahrener Maintainer hält dich davon ab ein OpenSource-Projekt zu benutzen? Das ist kein besonders erleuchtendes MS-Bashing.