I had DS2 in CC from when he was about 2 and a half & it was fine for him.
DD2 is in FDC one day a week, and because of her age it was either FDC or nothing - I already knew her carer & felt comfortable with that, not so much with CC at her age.
I do love that it's more 'personalised' to the individual child and I think it's a much better ratio of carer: children too.
Sounds to me like it would suit you well except for the hours. Can your MIL be backup for the dropoff & pickups, if there was a reason why your DH couldn't do it?