I like the reasoning of the trade. I think the Cs could help OKC to get an upgrade at C, either by getting Asik, or as you've posted, Gortat. That would mean eating Perk's terrible contract. We love the guy, but he's not worth all that money... unless we are getting a good return.
I reworked your trade idea, because right now we can't use the TPE:
http://espn.go.com/nba/tradeMachine?tradeId=kr29pspBoston out: Courtney Lee, Brandon Bass, Shav, Crawford.
Boston in: Beasley, Perk, PJ3, Dallas 2014 1st rounder from OKC, Lakers 2015 1st rounder from PHO
Phoenix out: Beasley, Gortat, Lakers 1st rounder
Phoenix in: Courtney Lee, Adams (Lamb in trade machine), Shav and Jordan Crawford.
OKC out: Perk, PJ3, Adams, Dallas 2014 first rounder
OKC in: Gortat, Bass
You could send Orton from OKC to Phoenix if needed to, but I think it would work. Boston could send money to Phoenix, to sweeten the deal/waive Randolph and Crawford.
why for Phoenix? They could get a better offer for Gortat, but getting rid of Beasley is worth the Lakers first rounder, which could probably be in the late teens or even twenties in 2015. They also get a good player/valuable trade piece in Lee, and a prospect in Adams, plus they keep right on the Tanking Highway with the guys they're getting.
why for OKC? Obvious, they're getting the best two players in the deal, and giving away 3 prospects in PJ3, Adams and the Dallas pick puts their frontcourt in very good shape: Gortat/Ibaka with Collison/Bass off the bench and Thabeet or whoever they pick at the deadline as 3rd stringers they solve a big hole in their Championship aspirations.
why for Boston? One, they keep cap flexibility, as they're commiting to uglier contracts which aren't longer than the ones they're sending. Two, they fix the SG logjam, keeping Bradley/Brooks/Bogans. Three, they get a fan favorite in Perk, and a quality knucklehead in Beasley, as well as two first rounders and a prospect in PJ3.
Celtics roster at camp:
Rondo/Pressey
Bradley/Brooks/Bogans
Green/Crash/PJ3(D-League)
Sully/Humphries/Beasley
Olynyk/Perk/Fav/Fab(D-League)
Seems like a lateral move, but opens some minutes at the PF slot and when Danny is able to move Humphries and/or Bogans for semiretired bodies plus picks it will be ok. During next season, Perk and Beasley are expiring contracts, and with Humphries money off the table, Danny will have a lot of options.