Well, had she actually shot French, I wouldn't have been able to end the story like I wanted to. Furthermore, it would've gotten her killed.
It was a necessary, if somewhat predictable, plot point, but sacrifices have to be made when you're doing your writing at 3AM and have class/work in a few hours.
Obviously, Ling wasn't that great of a villian; if she had been, she'd have never ended up where she was in the first place. But, characters are only interesting if they change. Ling's half-hearted attempt to kill French was the last "turning point" for her, if you will.
That's not to say everything's all peachy-rosy, and one could probably write another complete story about her simply trying to come to terms with her past, get along now that she's severed ties with the Luminous Path, and trying to survive in a new world.
I agonized over how to deal with Ling. I had another complete plot path cooked up, wherein she'd doublecross me for real, and things would've gotten real ugly, but I decided not to run with it this time.
I had a pretty dramatic scene in mind where the story would prettymuch end with her shooting me in the back, and returning to the Triad.
But that would've been depressing. I know happy endings are passe, and bad endings are sophisticated and artistic (because you know, we're all a bunch of naive fools who need to be reminded that the world is a bad place), but I didn't want to go that way.