They are random. Sometimes he'll have them daily, other times then not. He does announce them to his followers on Twitter. Dilley had p-scope yesterday (anons have been posting summaries at "Alternative Intel Source"). He has started doing live videos on Facebook as well.
So what? There's a ton of things I don't like doing too. Do you want the intel or not? If so, you got to tolerate a lot of stuff. It is waht it is. Hell, I HATE reading through thousands and thousand of stupid ass posts here everyday to try to glean a few nuggets of truth. But I got to do it if I want to be in the know.
Yes, Dilley's source has been shown to be pretty damn solid so far. And I was very skeptical of him at first. Now my skepticism levels are normal.