Aren't these contradictory statements? Get your legal advise from real lawyers who practice in your jurisdiction, not from a gunrag-writer/seminar-giver.
Ayoob has testified as an expert witness in the aftermath of many self defense incidents in many different states (and not just in New England). Many attorneys primarily defend guilty defendants and try to plea bargain them out -- they don't have experience with defending a self defense incident.
Ayoob never claims to be an attorney. And he won't claim to know the details of the laws in your jurisdiction. He is not a substitute for a competent criminal attorney. But he probably knows a heck of a lot more about self defense law than the lawyer who wrote your will.