It would make sense to jump now. Leave it with Moore and get one more shot in the league. Win, win for everyone involved as opposed to the last two seasons.
I could see Chicago pairing Riley with Williams. Harbaugh makes sense based on past successes.
I don't see anyway to entice Smart to leave. He’s compensated so well and he’s probably got a lifetime gig at this point.