This is a great mod.. The only trouble we had with it was getting people to understand which number was which cube... Something we can probably overcome with repeated use.
We had started and gotten used to using Compass directions and Numeric teams. (NW1,NE1,W1,E1,S1 and (NW2,NE2,W2,E2,S2)
So It was easy to say NE2 DOWN NEED CLICKER
Looking through your code, it looks like it would be pretty easy to modify it to use the above style compass labels in it's setup and announces... Is that a problem if I do that internally for our guild, (Keeping your name and everything else the same).
Also, around
287 where you go to announce the names, you have the playername.. with a tiny bit more of lua, you could make this even better. How about checking the player's 'liveness'? This addon announces a Get Ready, with enough time to spare for a re-assign to occur. In other words, If I am on cube3B (to use your numbering), and I die to our MT accidentally letting mag turn a little and cleave me(dont ask

), your addon could when it did the announce for TeamB to get ready, detect I'm dead, and announce that too. 20 seconds is enough time for someone to quickly yell in vent a click assignment.
(TBH, because of the number of participants in a cube click is only 10, you could probably check the 10 names on both the A and B announces.. So in other words, If I was a B, and I died right after clicking, you could announce my death during the TEAM A GET READY. That would even give enough time to possibly assign them in the UI)
Anyways, this is a great addon, and I'd love your permission to tinker with it a little.