Im Endeffekt gar nicht blöd, weil du an keine Limitierung gebunden bist. Du kannst das ganze grenzenlos erweitern und immer neue Dinge implementieren, ohne irgendwann halt machen zu müssen. Die Idee dahinter kann ich nachvollziehen und finde ich auch gut, jedoch scheitert so ein Prozess oftmals an fehlender Optimierung. Eine etablierte Engine mag zwar auch hier und da Performanceprobleme haben, aber eine eigene Engine erfordert viel mehr Anpassung und Optimierung, als andere - die dann auch dieser Entwickler ausbügeln muss.
Ich bin halt der Meinung: Bevor man Gameplay bastelt, sollte die eigene Engine optimiert und angepasst sein. Hinterher wird die Chose nur noch ein Krampf.
Das ist aber auch nen altbackenes Argument. Für die UE4 ist beispielsweise der Sourcecode öffentlich zugängig und lässt sich von jedem der Will entsprechend anpassen und optimieren.