We have to be correct:
0.01 BTC = 1 cBTC (don't thik that this is really nessesary
0.001 BTC = 1 mBTC
0.000'001 BTC = 1 μBTC
0.000'000'01 BTC = 1 Satoshi
like this, alle definitions are correct.
The Satoshi is a stupid unit. Make them all nano in that range. There's no need to break up the standard greek prefixes.
I was thinking why start with 3 decimal places? Most, if not all, currencies go to the 2nd decimal place, which represents 1/100th of the whole. The idea of 1/1,000th is foreign to everyday people/cultures.
I propose the following schema, which takes care of the Satoshi breaking the pattern.
9.876543219 BTC
87 centibits
654 microbits
321 satoshibits
This example is unlogical because there misses 1 position before microbits. so the definition is wron and if a stupid mainstream person uses this he fails.
IMO the cBTC doesnt need a own colorcode.