My experience is that people who love writing new projects are probably not well suited for it. It means they aren't stressing over the ambiguities and long-term consequences of every single architectural decision, and thus are more likely to produce a project that immediately suffers from many technical issues, such as scaling, performance, ease of monitoring/debugging, ease of extension, ease of onboarding new maintainers, etc.
Start your project on the right foot by finding that disgruntled senior engineer and giving them ample time for design and research.
Start your project on the right foot by finding that disgruntled senior engineer and giving them ample time for design and research.