Not good과 no good은 둘 다 문법적으로 맞고, 대부분의 경우에 서로 바꿔가며 사용할 수 있어요. 하지만 no good은 어떤 것이 가치 없고, 쓸모 없다는 의미를 가질 때도 있어서, 이런 경우에는 바꿔쓰면 위험하죠. Not good은 조금 덜 센 느낌이고, good이란 단어가 대상에는 적용되지 않으며 완전 가치없다는 뜻이 아닐 수 있어요.
이 경우에는 원하신다면 she's not good이라고 쓸 수 있지만, she's no good이 더 강한 표현이에요.