I realise that you are on the fence here. But I find it rather silly that you hold such high expectations of the Banting diet and its researchers before ascribing to it. Yet the currently held dietary lifestyle, that you and your thousands of doctors ™, is supposedly the answer to all our health woes; has even less evidence to support it.
I am just saying, that even if you split the hair down the middle on cardiac risk. That there is "research" to support both fat and carbs as the enemy here. So allow them to cancel each other out. The situation on diabetes is absolutely concrete. Excess carbs, produces excess insulin, which creates the internal environment for your body to become insulin resistant. (You dont need to be obese to be insulin resistant).
So on the one hand we have fats that may or may not be the devil as far as cardiac risk is concerned.
On the other we have carbs that may or may not be the devil as far as cardiac risk is concerned, but most definitely is the devil as far as obesity and diabetes is concerned.
I know which side of the fence I will lean towards on that argument.
Also most doctors tend to agree that the two largest factors that contribute to heart attacks, is obesity (Carbs being the primary culprit in causing this epidemic) and genetics (something you cannot avoid).
I just stick all the pros and cons on a balancing scale and LowerCarbHigherFat just wins out.
Final thought:
When the HCLF fad first got introduced. And "Cholesterol" was pinned as the thing to avoid. They went out saying that eggs were bad for you because they are high in cholesterol. 95% of all doctors have changed their tune on this by now. For obvious reasons. Those obvious reasons are the underpinning point as to why Banting works.
The fact is that our current 'low fat is good / high fat is bad' was pushed by the american food industry. The sugar industry in particular. I have a book that documents much of the research and how the 'murrican guvverment vetoed and influenced the outcomes and spent billions in lobbying congress. All a big scam driven by money...