I don't think the first four are necessary. More terms equals more confusion, so it's best to stick to as few denominations as possible. Saying 1k sats is much simpler and less confusing than saying 1 kilosat, for example.
I could get behind megatoshi, but isn't cBTC (centi-BTC) already in (ableit rare and informal) use?
I agree that less is probably more. However, we need to keep in mind that the current ratio of BTC to USD is probably not going to be the same in a year. If bitcoin gets to $100,000 then 1 megatoshi will be too large of a denomination to work with. (also I hadn't heard of cBTC, but that seems tedious to say...)
I'm trying to think of this more as 1,5,10,20 dollar bills, which of course don't have a unique name for each denomination aside from the number. So under the premise that 1 satoshi ~ 1 penny, 100 satoshis seems like it should be the "base" whole amount? Unfortunately the hectoshi is probably my least favorite out of the bunch...
Maybe as penny is to cent we need a satoshi to....?