If you are able to "provide most of the requested documentation without difficulty", don't worry.
Most importantly, Employment verification letter. This is to justify your field. Try to write as close as what you claimed on 140 petition.
If you have a couple of papers or meeting abstracts from previous work. Enough.