Hmmm ... you're right. That could be an interesting discussion.
He'd definitely have Lian live with Dinah. Dinah's the only person I think he really trusts that would be willing to take care of her, the whole Sin messup was because they didn't want to have to bring in Black Canary supporting characters into Green Arrow/Black Canary.