Hi Jam,
In my own opinion, it doesn't make much difference if you use an agency or you just do it by yourself. If you have all the papers required, then there's no necessity for an agency to lodge them for you. Just the same, you're the one who would sit on an interview and not the agency.
I suggest that you just complete the documents needed and add as much supporting documents as possible.![]()