Yes, you can mix the batter too much.
The elegant solution will be simple.
We are not sophisticated enough to manage the know variables no less the known unknowns, the unknown unknowns are out there too.
Make it simple and add lightness was an aviation credo. Stop adding stuff, remove stuff and start simplifying.
The more complicated something is the more ways it can go wrong and the harder it will be to troubleshoot when something goes wrong.
Added complexity comes with three kinds of costs, price, weight and schedule.
It is way easier to juggle three balls than thirty.
That all said, for some things there is no simple solution. Avoid complexity when you can but when it is necessary embrace it and accept the cost.
TEK