Вижу только одно преимущество — это откат в гос. закупках :)
А если серьезно, то какие либо критично важные проекты на .Net не пишут, если корпоративный портал, для построение своего рода документооборота, то можно накатать на .net, тем более что такое решение продвигается самой microsoft за бешеные бабки))
А так преимущество только одно, можно склепать прототип, показать инвестору, а потом при реализации, уже писать нормальный продакшен решение на java :)