Since we are entering beating a dead horse territory here, I will frame my comments in terms of what the Cavs need to do to improve their roster going forward instead of arguing whether they should make a trade that they are going to do anyway. IMO, the Cavs have 3 big concerns in the near future after the Love trade:
1) their defense lineup sucks
2) they are extremely thin at center
3) they have several players with questionable injury histories (aka, half their team may already have WAIDS)
Verajao is decent defensive player. He doesn't block shots but in the past he has been good at getting defensive position and cutting off the lane. LeBron of course is a top notch defensive player. Beyond those two players, I don't know if Cleveland has any other good defenders. Irving, Waiters, Thompson and Love are all either below average defenders or very weak defenders. I don't think James Jones or Mike Miller are good enough to raise the overall defensive performance of the supporting cast. IMO, the offense will come together fairly easily so this should be the new coaching staff's main focus.
The defensive issues are especially true for defending the rim. Love and Thompson rate among the worst in the NBA in terms of opponents' FG% allowed arround the rim. This isn't a big deal if the team has a defensive center who can cover for them, but the Cavs don't really have a player who can block shots and help out in this way. Additionally Verajao and Haywood both have missed significant time with injury over the last few seasons and probably cannot be counted on to play a lot of minutes. If teh Cavs cannot make a move to get more defensive help at center, I expect them to play a lot of small ball with Love at center, pack the paint defensively, and dare the other team to get in a 3 pt shooting contest with them.
Injury is also a concern. Verajao has only played more than 31 games once in the past 4 seasons (last year when he played a whopping 65 games). Brendan Haywood is 34 and missed all of last year with an injury. Kyrie Irving has missed 65 games due to injury over the last three years (not including the fact that he missed most of his only year in college due to injury). Kevin Love was healthy last year but missed a combined 91 games due to injury the previous two years. While I don't expect Kyrie and Love to miss significant amounts of time going forward, they haven't proven themselves to be particualrly durable either. I think Cleveland has a greater need for depth than most people think, not only in case their starters get injured but alos to reduce their workload so they don't get injured to begin with.