I don't think Redd would help the Cavs (not that the Bucks would trade him solely for Wally, or Wally and late 1st, anyway). I think a Cleveland team with a Mo/Redd backcourt would be more easy to beat. Redd is not a good fit next to Mo or LeBron.
Who do you think would help the Cavs the most?
IMO if it ain't broke don't fix it. They are one of the top 4 teams in the game right now and none of these teams are head and shoulders above the others. I do not think there are many available players for the Cavs that fit their game. I think Rip would be a good fit as he can play defense and plays well off the ball, but no way Detroit trades him to Clevland.
I don't exactly agree. I think that in principle every player of Redd's level would help Cleveland. However, a Redd/Mo backcourt is very bad defensively, and they'd struggle to contain the opponents guards, plus LeBron would have to take the best opponent wing every time. And Redd is a great scorer, but I wonder if they'd have enough ball, as Redd is not exactly a great catch and shooter, or a pure shooter - he's good in that chapter but he adds value when he can play 1on1, dribbling towards the rim or taking a mid-range shot. In Cleveland he would be reduced to a lesser role, and I doubt he'd produce enough to make up for the defensive downgrade. They could always have him in a small-role, but that would be odd, and not worthy of risking the chemistry.
A wing like Rip or big that can score (even someone like, say, McDyess) would be great fits for them.