He's made a lot of enemies because he didn't do any research. The fact that he didn't do any research has left the questions about long-term metabolic consequences of "Atkins-like" diets open, when it could have been answered by 1975.
However, like a lot of other advances, the basic "CHO-insulin push-fat deposition" idea as the result of Atkins' flash insight in 1965 is almost certainly correct.