This should be the bread and butter of a company like this, no matter how much hassle the technical implementation details are. In today's world, getting people to bootstrap a completely new app with content is a very hard ask. Want customers? Have great onboarding.
A company has always thousands of imporant tasks which they should do. But ressources are limited, so most of them simply can't be done. This task here is nice on paper, but in reality just a minimal enhancement over the existing solution.