That's why I went for the Elextrex one on my 400, all original colours plus marginally cheaper, not sure if they list your model.
Someone here might have fitted the DS one, when I have encountered similar issues on bar switches there is usually some sort of logic where they use a lot of black wires with a trace colour that matches the original single colour. eg Light Blue becomes black with a light blue trace. Another issue is the original colours can fade quite badly so a lot of blues & light greens look similar, stripping back the wire on the original loom to reveal an unfaded colour can help.
On my 500 I just replaced the connector blocks and repaired the loom bindings & soldered in some replacement bullets as needed..