Слово «стерва» я всегда воспринимала и воспринимаю в его классическом понимании. Давайте посмотрим ожеговский толковый словарь (к Далю и его "падалью" я уж не отсылаю, ладно). Там представлен вариант мужского рода – «стервец». Женский род вообще не указан. Так как слишком вульгарен в литературном смысле. Так вот, стервец по Ожегову – это никто иной, как негодяй и подлый человек. Женское соответствие - стерва. Может ли негодяйка быть доброй? Теоретически – да, но очень недолго. Наверное даже лицемерно.
Если же попробовать вывернуться и сказать: «А сейчас это существительное приобрело новые оттенки. Яркие, красочные, замечательные», то тогда можно сказать будет: «О да! Стерва – это добрейшая личность». Но этот лексический перекос будет настолько абсурдным, что дальше и плыть-то уже совершенно некуда. Понятие «стерва» я рассматриваю здесь, как понятие, а не как какого-то отдельного случайно попавшего в круг стерв человека.
Нет, когда мы рассматриваем какое-либо слово, не имея дополнительных указаний и подробностей, то кроме прямого, классического его звучания, не должны иметь в виду никакие другие.
Поэтому, мой ответ сводится к «нет».