I think this deal was brilliant especially when it comes to the term.
No way was Lats going to commit to a deal like this long term, but since it was going to be short... Fletch made sure it ended while Lats was still a full year away from UFA eligability. Meaning next negotiations will be exclusive once again. If there are any bumps in those negotiations, they have a ton of time to trade him as an RFA.