This is a good trade for both teams. Atlanta can now compete for the play-off spot again (been on a losing streak). Kings get a lot of expiring contracts.
Just to clear somes stuff (coming from a Kings fan whose in Atlanta): I know you all wish we got a 1st rounder, but Hawks do not have it this year, Suns have their 1st round pick. About Shelden Williams... he might have potential, but hawks fan had gave up on him, and with the aquisition of Al Horford whose doing well for them, Shelden did not get minutes this year and for years to come if he stayed with Atlanta.
About the players you got:
Anthony Johnson, he's old, but can still play. Will make a great backup for Beno.
Tyronne Lue, he's explosive at times, and will be a great energy booster.
Lorenzen Wright, he's hampered with injuries, but from the minutes he got this year he'd been solid.
Shelden Williams, been useless so far...