The Brewers are certainly much better off with this trade than if they hadn't made it.
WAR from this trade so far
Brewers - 3.9 fWAR, 4.6 bWAR
Red Sox - 1.3 fWAR, 3.1 bWAR
It's not a fun thought thinking about where our pitching staff would be this year if we didn't have Harrison and Drohan