The only problem I have with it is that no DA will be able to prove if a person was really in fear of their life. Who are they going to ask, the dead person?
Technically, I could invite someone over kill them and claim I feared for my life because they started acting crazy and would not leave, and there is no way to prove if I am lying or not.