When Should You Over-Engineer a Project?(buildthestage.com)
buildthestage.com
When Should You Over-Engineer a Project?
https://www.buildthestage.com/when-should-you-over-engineer-a-project/
https://www.buildthestage.com/when-should-you-over-engineer-a-project/
But the article mentions when a project should be over-engineered and the examples used are for existing projects that need to scale.
This is not quite over-engineering IMO, but simply responding to the needs of your users now or in a foreseeable future.