In other words, I propose an option system where there is no centralized counter party risk. The protocol makes sure settlement occurs before margin is depleted.
That's essentially the point of the counterparty protocol.
For decentralised bets you can use certainly make use of it. I touched upon it briefly in the following comment:
There is functionality in the protocol for more advanced Contracts for difference and such. It is also possible to run schellingcoin (or similar) on CounterParty as a smart contract instead.
perhaps this is somewhat relevant to your multiple competing currencies platform design: