Recently pulled this girlie from titan. Everyone said her damage is low, but it seems ok for me (does 75k-100k sp2 at r1). Is she r3 worthy? Does she need the dupe?

On a sidenote, does any of these guys worth r3? Or should I wait for skull or shocker? Not really into anyone but don't have a tech r3 till now.