For me it has become clear that Beal & Robinson are the only players worthy of being picked at 2. There is no chance Beal's available at 4, however there is a chance that Robinson is available at 4.
So ... I'd be inclined to draft Beal at 2 and then only trade with Cleveland if their offer is a good one (24th pick is the absolute minimum) AND Robinson is still there.
I'm not interested in trading with Cleveland if we don't come away with Beal or Robinson. As for the various other trades ... we need to either be ridding ourselves of Tyrus' contract or taking on a quality player in his mid 20s.
Hope Resurrected: "I think I can bring an attitude to a team as far as, ‘All right, no matter what, we are not losing this game'." - Kemba Walker
"Its okay to be bad; just so long as you're bad ass." - Keetch