I would love to see the Cavs do it, but I can't call them favourites by any stretch. Even if the Cavs outplay the Warriors in most aspects the shooting of Klay and Steph is such a ridiculous leveler that they can win any game and series just by going on a bit of a shooting streak. If those 2 have even 'pretty good' shooting nights in 4 games, it can cover up for so much else and GSW probably win the series.
The Cavs have been shooting extremely well themselves but it would probably take a combination of that, LeBron dominating the game through his passing and inside game AND Tristan Thompson having a big series on the boards for the Cavs to get it done.
Cavs D is definitely a concern, they certainly don't have the length of OKC to strangle GSW"s passing lanes. Then again even their worst shooter is better than Roberson so what they lack on the defensive end they can possibly make up for on offense. But then the games become more of a random crapshoot which GSW love because basically, they make shots.
It seems crazy trying to predict what will go down in this series though. Last year gives us basically no gauge because this Cavs team is so different. Coaching and rotations will have a big say also and although Lue is green, Kerr showed in OKC series that he's not perfect by any means.