I don't think it's terrible. They'll be positioning themselves to make a run at a FA (probably Wade since he went to school at Marquette), getting back one of the better players in the teams history, getting some not so terrible prospects for their wings, and ridding themselves of Charlie Villanueva.
Then on the other hand, Dwyane Wade probably knows all he ever needs to about Milwaukee in the winter, no one else is going to want to go there, and the talent they're getting back isn't equal to the talent they're sending out (I'll picture Redd and Ray as a wash, are they going to deal Villanueva for those three?).
All in all, not that bad compared to some of the better Scal and Tony Allen for "____" deals, but I think the Bucks want picks more than players because I don't see Milwaukee as the hot spot for Free Agents.