Random thought re:snakes.
You might want to make a maximum length per person (maybe start small and grows +1 every N turns?) Otherwise what always seems to happen with unlimited length (aka tron light cycle) games is that, aside from an early-on game of chicken, both sides just square off half (or as much as they can) of the board, and spend the rest of the game slowly going in spirals. Whoever has more space (and so can spiral the longest) wins, and the two sides don't spend a whole lot of time interacting.
Limiting snake length does two nice things.
- It makes the partitions change. They're not set in stone, but instead will gradually shift as the game progresses.
- It also means that you don't have to have as many skittles of the same color to play. :D
If you do end up playing, you have to give us a report!
-Montoli