We use this kind of train and I think it's good. People learn to look for their team mates and pass to a person not anywhere... And we use in our club trainings, with a very different kind of players.
We use same colour sticks also with a game explained to me by Fred time ago: begin with equal teams and same colour, and who scores a goal changes team; then the team who scores plays with one less player, or more if it scores again. It's funny and people learn to play with few people in the team.
Another variation is to play with the colour stick you have; then you find random colour distribution in the team... A bit more difficult... This video is a training match like this: