Ok, I had a chance to think about it.....
First off, two assumptions would have to be made in order to consider it.
1.) Kirilenko is 100% healthy, and can play at a pre-injury level
2.) Marion is complaining a lot behind doors like Ouchie mentioned
If both of those are true, I would pull the trigger. Kirilenko could score in the same way Marion did, and would probably be fine with a limited offensive role (like Marion is/used to be). His defense however would be a lot better, which would help us a lot.
I like Q a lot, which is largely based on his personality. I would hate to send him to Utah - especially since he just signed here. With that said, Harpring could have a good impact and would come off the bench. Not to mention his salary is cleared next year, helping to ease the impact of JJ and Amare.
The picks make this happen. I don't have a clue who we take, but getting both the #6 and #34 for the #21 will be huge.
With that said, I am still indifferent on it. It would be a hard sell in Phoenix, since both players are liked by fans - but it would probably be better for the team.