Сука по отношению к женщине, конечно, нехорошее слово, но вполне литературное и, главное, всю ейную сучность так сразу и показывает. Вот чем заменить-то, если вдруг надо?
А ругательное слово "черт"? тут у меня только маты вместо комментария.
Мне в "мире Книги", конечно, приходится слово "черт" заменять, но исключительно потому, что понятия о чертях в том мире нету.
Слово "блядь" иной так и просится в песню, но, правда, только в речи тех персонажей, у кого оно будет естественным в минуту крайнего раздражения.