Yes, Redfern, I agree with your summary.
I don't know why DPF feels the need to beat itself up so much, as it has some wonderful contributors and I've learned a lot lurking over there.
Anyway, I've already signed up with Greg Parker's site (the first listed above) so probably I'll see you there.