There are studies that has show that people can distinguish a color faster and better if their language has a word for it. If we assume this is true, your version would work better for english in particular. I suppose that more people can make a difference between green and cyan and blue and cyan, rather than between blue and indigo and violet and indigo.
Personally, I do not actually know what indigo is supposed to look like and an image search shows everything from blue to violet.