I'd be okay with signing Barbosa to a relatively cheap 1 or 2 year free agent deal in the off-season as a young-ish veteran presence who would fit with Rondo. Doesn't make any sense to give up any assets whatsoever for him in the present, though.
I could conscience giving up a first for Beasley, perhaps . . . but certainly not for Barbosa.