CICO isn't a perfect description of the human metabolism; but excepting a few extreme cases, like carbohydrate deprivation diets, it's a perfectly good model and will predict weight gain and loss within a few percent of reality.