A czy opłaca się kupować nowy samochód, czy lepiej używkę? :P
Pytanie jest tak szerokie, że nie da się odpowiedzieć jednoznacznie, bez uwzględniania kontekstu.
Moim zdaniem, do typowych zastosowań to (poza oczywiście satysfakcją z wykonanego zadania oraz walorami edukacyjnymi) lepiej skorzystać z gotowca. Ale w niszowych sprawach, kiedy trzeba by było poświęcić wieeeele godzin kilku osób na przerobienie/dostosowanie takiego gotowca, autorskie rozwiązanie może mieć sens.
W każdym razie - nie ma słusznej odpowiedzi na tak postawione pytanie, ale skoro trzeba coś wybrać, to zaznaczam "NIE", gdyż bo ponieważ taka opcja (czytaj: typowe zastosowanie) pojawia się znacznie częściej.
P.S. coś kombinujesz, czy to takie luźne rozważania?
P.S.2 czemu zawężasz technologię do .Net (ale nie w sposób kategoryczny - bo w poście piszesz "np. dotnet")?