Yeah, it was kind of obvious that Haru would come back. After all, when Hati and Aegir turned her in, it was said that she was a new kind of shadow and she had already survived Hati's first "kill". Crow never said anything about her being dead.
As for the direction this is going... I already kinda guessed that this would be a "evil VS lesser(?) evil" type of story, but I didn't expect Crow to go off the rails like that after how he was portrayed in Hati's blood-induced flashback.