I mostly agree, but the first big concerns that come to my mind are to do with security and how mistakes are fixed. With my (private) bank, I feel confident that improper withdrawals can be reversed, not least because I've successfully achieved such a result in the past. But if one day I check my CBcoin balance and it's not correct? Do I complain directly to the central bank? It strikes me that competent dispute resolution is not something that can be built overnight (though I suppose it could be absorbed from the top private banks).
Edit: grammar