Overall, I think they are exchanging a score first guard (LeVert) for a score first forward (Hunter) where the score first forward scores nearly twice as much. CLE had a greater need at SF. I think this makes them a little better.
As for ATL, they actually end up taking on more money this season, but less money longer term. I have not figured out yet from the ATL perspective.