I do think Edwards is closer to being a positive for us, than Bradshaw is. Bradshaw simply needs another year (or two). He's very raw and has zero big man game (rebounding, touch, etc).
Edwards, at least for me.. I get the feeling that his issues are more of just adjusting. Sure, he as likely over ranked and a bit overrated, but sometimes it seems like he just needs that light-switch to come on. He had a pretty nice stretch in the last game.
You get the feeling, if he could just be the SF that we've coveted for so long, and start clamping down defensively on positions 1-4.. he could be a huge boost for us. I think that's there, it's just a matter of getting it to come out.