Overall, the bones of this deal are pretty fair all around, but Philly has to add more to the deal. Okafor cant get you that haul by himself, and nobody still really believes that they're going to pay Noel this summer to be a backup on a near max deal. So expand the trade to this:
Boston: George, Noel, Miles
Philly: Jefferson, Bradley, Rozier, 2019 Memphis pick
Indy: Zeller, Okafor, Brown, 2017 Brooklyn pick, 2019 Clippers pick
Everyone gets what they want/need in this scenario:
Boston gets its second star and another front court piece to build around;
Philly gets two ideal backcourt pieces for their team, out of their center logjam, a backup vet big (who they can always buy out or have as a backup vet big for Embiid), along with a decent future pick;
Indy gets the jumpstart to their rebuild with two solid prospects and a high pick.
I think we're clearly on Cleveland's level, if not better, after this trade, and we'd have a real shot to knock off the Warriors, too, all while keeping our core and the 2018 Brooklyn pick:
PG: IT, Smart
SG: George, Green
SF: Crowder, Miles
PF: Horford, JJ/KO
C: Noel, Amir