I think witnesses should probably have to lock up some bts like dash masternodes.
More bitUSD/ bitCNY could be created by a multisig account where all multisigs promise to throw away their keys. this would create a good base of bitassets.
IOUBTC is not great, but sidechains haven't been invented yet.