At the moment, if you send BTC to an address and for some reason the owner has lost the private key then your coins are lost forever. Payees can lose private keys due to hacking activity, hardware theft, hard disc crashes etc.. OP_BLOCKNUMBER transactions would allow you to recover your money and the transaction could imply a reversion time of months or years in future. In order for a segmentation to accidentally cause problems then the coins would have to go unspent until the deadline was just about to expire at which point the network would have to segment at which point the payee would have to be in the minority portion and try to spend them at which point the network would have to stay segmented until the reversion time had expired. That's a long list of coincidences for it to happen by accident.
On the other hand, exploiting segmentation for double spending is not difficult. Please show me what is difficult about the method I posted. All that is required is one adequately prepared attacker waiting for the network to segment. Anyone on the minority network portion offering goods or services for sale is at risk.
ByteCoin
If there is anything that I've discovered about computers and released software, that any sort of unlikely series of events, not matter how unlikely, are bound to happen in a sort of perverse Murphy's Law sort of situation. In other words, if it can happen, it will happen and happen in the most annoying way possible. One sure sign of an amateur software developer, or at least somebody green to the field, is one who dismisses rare or exceptional circumstances to ever happen.
I believe in coincidence and depend upon it to occur even if it is rare. Indeed a bulk of the computer software I ever write is to deal with those very seldom exceptions with code that is rarely if ever executed. When you are talking networked computers, the chance for exceptional situation to happen seems to increase even more substantially because there are many more variables involved. You even get quantum effect showing up where bits get flipped and other hardware "glitches" which cause all kind of other issues. Sometimes I'm amazed that software works at all half the time.