It is easier in my opinion to eat lean meat and control fat by adding in avocados/olive oil, as protein is pretty much non-negotiable while fat can be adjusted as long as you’re getting enough.
It becomes very easy to track calories if you’re eating non-processed food. Set a target calorie intake, then set the protein to the 1g/lb standard and adjust carb and fat accordingly. As the diet suggests, drop certain foods/amount of said food if you’re gaining weight, and then add certain foods/amount of said food if you’re losing weight too rapidly.
It takes a lot of experimentation to figure out what works for your goals.