I feel as though the leptin reset is based on pseudoscience. The leptin reset works because it limits calories. You can't "reset" leptin eating low carbs. There is absolutely no scientific data that supports that.
IF works for some but not for everyone. I personally IF daily similar to the leangains approach (16 hour fast, 8 hour eating window). It works for me to keep cravings down.