I have a number of comments but wanted to wait a little to add them.
I don't think I change any of my thoughts.
Just thoughts here, but I'd guess you need to be in the 7/140M range to make something interesting. I've suggested something similar, but I'd put something like 7/175 behind that. That's out to age 39 (2037) and in the 300M neighborhood. That's 90% of "max value", you get Legacy and it costs you a (team risk option) at age 33. Still 140M locked in (250% MW). I've written out some new details (versus ones laid out before), but who cares.
Haven't changed any of my perspectives (they do get updated each step of the way). If you wanted to sign the next 4 years, it's probably (1/9/15/20... a little conservative, but guaranteed) 4/45 (agree with the ESR article there). Doesn't really make sense for either side to do that, but that would be the number you'd use to build some larger deal.
The only thing I'd change in what I've suggested is I'd make the execution of the 7/175 team option a contractual decision after year 4 of the 7/145 deal. That assesses the risk over the next 4 years and you are essentially getting to sign him to a 10 year deal (the 3 + new 7) and put his career in the 310-320 range.