After barely beating the Rockets on Christmas Day the only teams OKC beat was the Raptors, Hornets Lakers, Clippers, Kings and Cavs. They lost to Bucks Mavs, Suns, Trail blazers , Timberwolves. They are not ready for any type of run and yes the Cavs also need time to gel and integrate their players. They will start their run after the all star break
They got fucked in the Bucks game (Giannis stepped out) one of the T-Wolves losses and one of the Spurs losses (who they beat previously). During the run after Christmas they didn't have their best defender in Roberson. That being said, it doesn't matter who they've "only" beaten. The fact is they beat them. Everyone acknowledges that they they aren't ready and this could be the start of a run. What would help them is to get more bench help.
That being said, the Cavs have been getting their asses kicked and it's from lack of effort. IT did a post game interview talking about there is a lack of trust with the Cavs.