heard about NSC is strict
about financial statement (A2P, ability to pay). if you go to immigration.com forum, there is one guy is great for company financial questions (I don't know he is in NSC or VSC forum, but he is expert to response A2P questions) or ask questions there. they do have a good forum for I-140 in NSC.
here is the link. and do the study/reserearch
140 forum
good luck