I haven’t looked it at a lot but I can say it works and there is some science behind it.
Any diet will work, the question is about long term adherence. Can people stick with thing for the 5-10 years. And that’s where almost every diet fail.
IF is more for people who are really physically active. The feeding is around your weight training workouts. I am not sure someone who just want to lose weight can apply this.
The major advantage of IF is you don’t have to eat 6-8 times like most bodybuilders eat. And making food and thinking about your meals is a major pain for most bodybuilders. I think there is some increase in insulin sensitivity with fasting which might be helping with calorie partitioning but I am not sure. The large part of the result is the calorie restriction as with any diet. And as we use to think fasting doesn’t seem to eat your muscles . There are some studies out there I think.