Well, that depends on what you want to do with it.
You have only 16 physical programmable buttons on the face of the unit. If you only program single channels to the buttons, then you will limit yourself to any 16 of the 40 available to choose from.
Our setup uses some single channel assignments for the channels used regularly, and then the rest we have split up into groups so that any of the 40 can be accessed anytime.
We use 1 group for our PC inputs, multi-track/click inputs, CD player inputs. 1 grouping for guitar channels. 1 group with all of the drum mics. 1 last group with everything else not already assigned.
If on the odd chance we happen to use a channel that isn’t patched to the ME system, we have an AUX send that we can mix those channels into at the console that does feed into the ME system.(instead of trying to re-patch the ME system.)
Yes it can be cumbersome for the occasional user that forgets how the system works.(including the audio engineers….lol)