Honestly, I'm torn on this trade idea.
On one hand, I really like Varejao as a player. He would absolutely be an improvement over JO. Amazing offensive rebounder, husltles, and good defensive player.
The problem I would have is the salary he is paid. He is scheduled to make 8m next season and 9m the year after. Basically he would be getting roughly the same (slightly more actually) money that Danny was unwilling to pay Perk. This just doesn't make sense to me. If we were unwilling to pay Perk, why would we pay Varejao? I'd have rather just kept Perk, who I feel is slightly better overall.
I know, past failed trades shouldn't be reason to not make future trades, but that is exactly what making this move would be. An admission by Ainge the Perk trade was a bust.
By the way, sorry to make this about Perk. I just had to point out the irony.