Well yes, but he coulda had Wilt + 2 more top 50 picks. That would be my preference, given there is a perfect SF and SG still out there for a Wilt team.
Basically the question is whether Dr. J + McHale > Wilt. I'd have to say no.
PLUS, since Wilt is not on his team, we have made it tougher on the rest of us by agreeing to the trade. The saving grace is that Nate won't use the best Wilt season.