I've gotta suggest that red and blue do not complement one another well, especially when the red is on a blue field.
At first I say it as a stylized
yin yang 
symbol, then as a simple percent sign. I guess it's not really all that important that one identify what it is -- what's really essential is that it is distinctive enough to be memorable. As it is, I'm not sure that I would ever remember Colance if I only saw the symbol -- well, had I not scrutinized it for the purposes of this review, anyway.