Just been having a bit of a play about with the various spreadsheets to reassure myself that the end might actually be in sight. This is by no means comprehensive but looking specifically for users who got DM's in the last few months at Ottawa who got document requests in the months beforehand:
dbentley Doc request June 4th - DM July 7th - 5 weeks
melgolchuck Doc request June 18th - DM - DM July 3rd - 5 weeks
blacknirvana - Docs sent ~June 26th - Decision Made 28th August - 9 weeks
prairiegirl - Docs sent early July - Decision Made 27th August - 7 weeks
figtoria - Doc request 28th July - Decision Made 4th August - 1 week!
jimmyche - Doc request July 30th - Decision Made 2nd September - 5 weeks
So 5 weeks seems to be a pretty common timescale from getting a document request to seeing DM, also virtually every Ottawa DM seems to show up in the last or first week of the month.
Especially if you look at others that didn't get document request but did get DM's recently:
mandy_28115 - DM 1st May
coni - DM 26th May
claudzilla - DM 29th May
monstergirls - DM June 1st
Majromax - DM - June 30th
Serabeth - DM June 5th
Saraia - DM June 11th
mtn_air - DM 3rd July
Maybe it's just me but does it seem like Ottawa maybe operates in a cyclical manner where the actual decisions are made towards the end of each month. Would also fit with a whole load of us suddenly getting document requests around the 20th last month, then it being quiet on that front before a whole new batch of applicants got the same document requests this week suggesting they work on that stuff in the middle of each month.
If I was a betting man I'd be putting my money on last month's IP and document request applicants seeing DM's next week or the week after.