Good post overall, if only you split it into paragraphs it would be even better. I won't hedge my bet, and here's why. Cavs might have the motivational edge, but I'm not betting on motivation in NBA or any of the US based sports for that matter, for the simple reason: it doesn't work.
It can cash in tonight, but I'm sure it won't cash in because "Cleveland were motivated more". We've seen dozens of cases where a team that has "nothing to play for" beats a team which needs the win URGENTLY.
You might have an edge with Dallas not being up for the game mentally since they logged in heavy last night, but I still think they get it done tonight.
Situationally, I don't think Cavs have an "obvious situational edge". They lost to Charlotte last night (here you go, we didn't even need to go that far when teams with nothing to play for against teams with everything to play for are concerned), and lost in a frustrating manner. Do they try to show up big tonight and beat the hottest team in the league? Sure. Do they do it? I don't think so.
I see another letdown moment for the Cavs, they've been winning and covering everything in the past weeks, and I think they lose to a team that has been dosing their game, very rarely having to show up big, or even being challenged to do so.
I don't believe either of these two teams see any special rivalry here, but both will of course want to win. You might be a follower of the theory of pounding the home dog in this situation (and have all the reason and right to do so), but I'm taking the other side, one of us will hit. :shake:
GL.