I have businesses cutting awesome features.
I feel like at some point you should start creating versions they differ for customers that use things in different ways.
Don't focus on a single majority customer, start catering to two, three, or even five of your customer usage types and let each preserve the feature they most use and build to their usage patterns.
Especially in software.
That's my dream garage. Machine shop.