Honestly, if you had Mccoy instead of Green on this roster, it would look fantastic. But I understand your reasoning because Mccoy honestly could flop again and Green is an obvious talent.
You are stacked at WR. Besides the obvious top 2 WRs, you have Roddy who is top 10 and Bowe who has top 15 potential in my mind this year. Besides the Rams, I think the Chiefs could be the biggest surprise this year. Beyond that, you still drafted 3 more WRs instead of RB depth (Ben Tate anyone?) which I think you might regret. You have 2 rookies, one who could be in a time share with Hillman and is definitely in a time share with the lethal Denver passing game, and the other who is on a team that hasn't even been decent at running the ball since Bettis was there. And you're only backup is Pead who isn't even the listed starter at this point (though I have my hopes). You drafted a backup TE for some odd reason...and one who I don't even think highly of. Running back depth is going to be everyone's issue this year, but I think you could have used your later picks to bag running backs instead of so many WRs.
So yes, I'd definitely recommend a trade. I wouldn't target Bush to be honest. You have some options. You can afford to trade Megatron or AJ Green for a top tier RB honestly because you'll still be stacked at WR and then you're team will be very well rounded. Or you can trade Roddy to a team lacking WRs for a mid level RB, but I don't think Bush is worth Roddy straight up at all. More of a CJ2K, MJD, and lower range. But you definitely should trade one of those three for a top 20 RB.