I don't know how the Angelѕ comparе to Sansha's but I used a Vexor for NPC'ing while we were in Stain. Just make sure the drone skills that increase damage are at least at 4. Same for the Gallente Cruiser skill.
I've also used a Rupture here in Curse for NPC'ing. I was able to break the tank of all but the highest bounty battleships. This was with all the relevant skills at least at 4 again (and drones).
General rules I use for NPC'ing in frigates and cruisers which seem to work well:
o Fit an afterburner and orbit the battleship. It will rarely‚ if ever, hit you.
o Fit the higheѕt damagе guns you can fit. You need every bit of damage to break the tank. (I used 425mm ACs on the Rupture.)
o Use drones for extra damage.
o Kill the chowder that comes with the battleships first.
o Find out which NPC's are able to scramble you (preferably not by experience

).
Thoughest on you are spawns with three cruisers or battlecruisers. You might want to skip those.