"Worked out" is relative. We crippled the team with the salary cap in part because of that trade and it cost us any chance to compete in 2015/2016. We didn't star to recover until 2017 and we had a big hole at TE that season and one of the worst 3rd down conversion rate of the Payton era.
Ben Watson had one good year during a 7-9 season and then left (the other years Watson was here, he had 230 yards and 176 yards).
I'm not saying we didn't get anything in return, just that in hindsight, the value wasn't there, even if we are just talking about the salary cap issues.