I only see one flaw in the "Castle" legislation.

The new law does not entitle the occupant to a presumption in the use of deadly physical force when the occupant is engaged in any crime. At first that sounds OK until you think about it. Why not make the standard a "crime of violence". Otherwise, you could be making a MP3 from your brother's music collection at the time of the invasion and be ineligible for the law's protection. Or you could be speeding 3mph over the limit when attacked by an aggressor and ibe neligible for a presumption under the law when you respond in self defense.

FWIW, Colorado courts have never ruled that one has a duty to retreat before using deadly force to meet deadly force. In fact, they have ruled that there is NO duty to retreat.

Some excerpts from a recent appeal of a 2nd degree murder conviction to the Colorado Supreme Court (People v. Garcia):

"The supreme court also holds that the evidence in this case gives rise to a no-duty to retreat instruction and that the trial court committed reversible error in refusing to give such an instruction to the jury."
....
"The court also held that the trial court erred in refusing to instruct the jury that Defendant had no duty to retreat before exercising her right to self-defense. Id. at 220. Finally, the court held that the trial court erred in failing to instruct the jury that one may justifiably use deadly force to prevent a sexual assault."
....
"In Idrogo, 818 P.2d at 754-55, and most recently in People v. Toler, 9 P.3d 341, 347 (Colo. 2000), we reviewed the status of the duty to retreat rule in Colorado and noted that beginning with this court’s decision in Boykin v. People, 22 Colo. 496, 45 P. 419, (1896), Colorado had joined the majority of jurisdictions that had abandoned the common law duty of a victim to retreat before resorting to force to defend against an aggressor. Toler, 9 P.3d at 348; Idrogo, 818 P.2d at 755-56. This principle was expressly adopted by the General Assembly when it adopted the self-defense statute codified in section 18-1-704. Toler, 9 P.3d at 349; see Idrogo, 818 P.2d at 755."