Defensively, I think Craig is better at defending bigger players while Okogie is better defending overall. On offense, until very recently, Okogie was flat out awful, but he's come on strong with this expanded role. Craig has been pretty solid, especially as a spot up shooter.
I think Craig has earned the 4 spot, but at the same time Okogie didn't flash until he got regular minutes. I'd probably lean towards Okogie right now, most teams play pretty small and Craig doesn't seem to lose his effectiveness as badly coming off the bench. But in game, I'd favor the hot hand.