I do have some concerns about how he could age. Power forwards age the worst but he’ll be 34 the last year and aging curve wise I believe 34 is when the big decline generally hits so he should be good the vast majority of the deal
For sure there are concerns about how his game could age. If he starts to stink in like year 7 and 8 of the contract, but was a core part of a contending team for years 1 to 6, so be it. Absolutely worth the risk.