So in general, we only have to hope for a block found every month and hope for that expected 100% to be hit.
I think that is a bit pessimistic - its more like a block every few days right now. March has found 9, and its only the 20th.
My thought exactly. I was gonna comment on that, but this pesky day-job got me sidetracked.