IF will work fine for the average person for a simple reason-- If you skip a meal and if you leave your other meals at the same size as before, then you have removed a few hundred calories from your diet and will lose weight for a while.
I've been doing IF for a while without trying to since I don't really eat breakfast and I really only eat lunch with my team because cooking dinner for 1 isn't awesome + delivery is too expensive.
It's okay for maintaining strength/losing weight slowly, but hunger/happiness on it really depends on the person. Some people don't do well with only eating 1 meal a day.