Reply
If you have another petition letter to justify in details how you are qualified for NIW, then this cover letter if fine. You can not just enclose the documents there with this cover letter and say you are qualified for NIW.
You had better ask a colleague whose native language is English to take a look on petition letter.