I confess I don't know what the 'mikes' solution is, maybe you can explain? Maybe mikes will become another widely used option, and maybe there'll be more options we haven't thought of yet, each offering advantages in certain situations, for certain groups of users; for example, SI would be a good choice for backend IoT transactions; bits for the aforementioned coffee shop example.
The 'mikes' solution is precisely the same as the 'bits' solution, only with a different name. I believe 'mikes' predates 'bits' by nearly 3 years (or, about 2 years, if you count the older suggestion that we
rename 'satoshi' to 'bit').
I completely agree that there's no single solution. At a low level, satoshis are useful; for some applications, SI is good; for the coffee shop, I'd like a slang term. I recall reading the reddit
"it's bits" post almost a year ago now and thinking: "I very much agree with everything here except the term".
Ok, mikes is good, I'm glad we agree, apart from the actual name.
It doesn't help the SI purists who insist we all do mental arithmetic to 8 decimal places, but I am sure their days are 'numbered'.