Is this is a good trade for me. ill answer your questions.
I'd do it but only IF you can get something good for Romo. Try to trade Romo to a team that can stand an upgrade at QB for whatever stud they have. Like for example(and not knowing about your league)... I give you Romo and Gore for Ray Rice and insert average guy here... Kenny Wright.
This way at the end of the day you upgrade at QB, take slight hit at WR, and very slight hit at D. But overall an upgrade at QB and RB in my mind would outweigh slight hit at WR and D. If you can secure that, I don't see the point in downgrading at WR, RB, and D, for the upgrade in Brees alone.
If you can make another deal with another team, do it. If not, try to get more out of this guy trading to you.