Doesn't the final BATGIRL storyline give some background on Shiva? One thing I've wondered is how old she was when she started training. Cain started training Cass from Age 1, but some flashbacks implied Susan Woosan was at least in her teens when she started training. I'm surprised that Lady Shiva is so good if she began training at a (relatively) older age.