No one know better than
I got RFE for my NIW. After giving them what they want, I got approved.
NIW for different people, from different INS officer have different content. But one thing for sure is that there is no easy answer. You need to feel that you have to try your best otherwise you loose it.