I am assuming that '16/8' refers to a 16-hour fast, which I do regularly, sort of, but I had no idea there was a name for it. For me it was just my routine. I'd finish by eating by 6PM and sometimes get up and do workouts in the morning, usually riding or running, and then break fast at 8 or 9 AM the next day. Okay, not quite 16 but close.
Been doing it for years. I weight train, run, and ride, and eat clean. I wouldn't attribute any of my weight loss or healthfulness to IF. It's more of the clean eating and exercise.
I wouldn't go 24 hours without eating. I enjoy my breakfast too much.