I can back this up. I've had the exact same experience. Induction/ketosis is probably the greatest single body hack ever invented. I lose a pound a day so long as I stay on it, though I have fallen off multiple times and it takes me a few days to get back on.
Atkins believed in all kind of weird effects that his diet would create to help you lose weight. The last I heard is that people on the Atkins diet actually have a lower calorie intake. You eat a lot of fat, and then your body says "I've had enough food now, not hungry anymore". While people eating low-fat carb rich tend to stay hungry and end up eating more.