This feature your describe is not technically 'handoff' (which is to start a task on one device and pick it up on another), however it did make me wonder if there's handoff for messages and if not why not? If not I guess they're usually pretty short so it's not a big deal.