If Toronto agrees the celtics have to make this trade. It is fare from perfect but the talent up grade is undeniable. With Bargniani's contract length being the same as KGs the Cs maintain their long term flexibility.
The addition of Bargniani would make our big man rotation KG, Barg, Sully Collins, Wilcox. This is fare from ideal defensively. However if the Cs can get back to playing solid team D I could see Bargs improving as a team defender. He has good foot speed and length for his size and this should make him at least comparable to Bass on defense.