I guess my point was that if you have just 4 billion safecoins total. Who cares the worth of any of them, that still means that out of 7 billion people then at least 3 billion cannot get a coin. (assuming all the coins were issued)
This means that we need to move beyond 32 bits for the coins or have a balance system for wallets to hold the amount less than a coin’s worth.
So eventually everyone’s wallet would have coins and/or a balance for the “less than a safecoin’s worth” amount. Could even use your idea above so that we can have more than 4 billion safecoin’s worth in the system and leave the less than a coin’s worth for a balance in the wallet. This way every one of the 7 billion people in the world can have safecoin to transact (even if < 1 safecoin worth).
If you went to 64 bits then no need for your system as far as micro-transactions are concerned. This is ignoring the fact that I doubt the network could handle that. So maybe less bits and your system could handle it. Although your system still helps with large amounts (less transactions to send large amounts)
I think though that there is some worth in exploring a combination of your idea for >= 1 coin worth with balance for < 1 coin worth.
Of course this would violate the crowdsale agreement and destroy the 10% MAID somewhat. Any idea would need to have the total worth of the coins at 4 billion SAFEcoin’s worth in the short term and later on a mechanism that any increase in the numerical number of “safecoin” would also include existing coin owners having their holdings adjusted so that they have the same actual value.