The only thing i don't condone is the fact that she purchased a large amount of heroin in order to kill him, encouraging the business of the dealers. Sure, it's a drop in the ocean, but supporting the heroin trade in any way is despicable.
I'm sure there would be another alternative way to give him a (moderately)painless death.