How are you doing time-lock encryption in this instance? Is it based off of a separate blockchain contract or is it one of the more traditional methods?
The time lock lets you optimistically circulate the note prior to the expiration date as even if previous holders know the user key they cannot use it to claim the Bitcoin alone.