that could be a good idea to prevent people losing nxt.
like the sender can put in a timelimit for the buyer to accept and if he doens't the transaction is not executed.
+1
Or the sender puts a timelimit for how long it could be reversible and only after that time limit the receiver can be sure the amount is definitely in his account...
But how does this help with the problem when the address copied to the clipboard gets changed by a hacker and you end up sending to the wrong place?
Users should be able to setup a whole wallet to be "reversible" by default. Or always use escrow as default...