I think the biggest obstacle that we didn't even mention is Tulo's injury. If he's shelved for longer than expected, it's going to be a tough hill to climb.
(Don't mind us jaysblue, we're like wild coyotes talking every fringe playoff team into launching a fire sale)