>> Our sales people can make feature requests
I can tell you with near-100% certainty. This isn’t what you want to happen. Disaster in the making.
Just because you can doesn’t mean you should. There is very little competitive advantage to be gained from this type of effort in most companies.
What we "want" and what businesses will demand are very different things. I can tell you from 40 years build software, all companies care about is functional software. They don't care about code quality, maintainability, or tech debt. Never seen a single CTO say, "Let's carve out 20% of our sprints for tech debt," even though as architects we recommend something like that all the time.
The motto has always been, "Make it work."
Not, "Make it perfect."