You could try using divisionals and generals, obviously you need to set them up in GO first, but you can control more stops, one divisional can control from one to however many stops there are for that division, yet only needs one MIDI command, I use programme change commands on the relevant channel. GO normally has 8 divisionals per division, however you can programme more if required (I have 10 on the great)
Cheers MIKE.
How many roads must a man walk down ... ... before he admits he's lost?