Although John is a good player and probably will be a good fit, not sure if it was wise to swap Powell for him.
I guess the Clippers are expecting sign Beal to replace Powell's production. Beal's the more talented player, but Powell was their engine and boost of energy last season, providing a good complement to Harden. Unless Beal's fully healthy and driven to prove something, I think they're could miss Powell's fit.
Bad trade for the Clippers IMO they just gave up their 3rd best player bc he's about to be up for an extension