When it comes to the kill/not-kill debate, I go by what I call the Law Enforcement Rule: If your life or the lives of innocents hinge on you pulling the trigger, pull without hesitation. You'll have time to feel remorse and regret afterwards.
One of the reasons I like Diana is that she's one of the few major heroes to go by the Law Enforcement Rule. And in this batch of scans, you can't especially BLAME her: most of the time she's dealing with monsters and demons and a particularly large dragon. These aren't things that you can just beat up and leave restrained outside the police station and declare the situation's been handled (which makes me wonder why Batman's content to drag his badguys to Hotel Arkham every night instead of having them sent to a super-max prison somewhere good and isolated)