IF seems to be one of many techniques to restrict your overall calorie consumption. Each technique is suited to a different person's schedule, personality, vices etc. It's less about the chemistry happening in the body and more about the matching of diet to personality choices.
As for IF while lifting? Depends on your goals.