Keep in mind that there are different documents needs depending on what country you're from, the number of applicants (family or not...) and their situation.
If you get Schedule A request, Language test results request, medical check etc... It surely slows the process, allowing other application to be processed in the meantime!
I had everything at the ready before applying, they just asked me for the "use of a representative" document and nothing else. My Outland FSW was processed and approved by the French VO in 64 days!