IMHO, an escrow feature only makes sense if you allow other "conditions" to withdraw from an escrow balance.
Pretty much like what is needed for atomic cross chain swaps, where you have to provide a "secret" to claim funds.
That secret could be a signature, or could be a password, or, if you want, a mathematical condition that needs to be met (think, POW)
I'd like to have this feature to be compatible with the needs for interledger.org. That would enable quite some usecaes if you ask me.
Anyone up for creating the specs for it?