I think Pavlina is an odd guy, but I've found some of his advice to be quite helpful over the years.
I don't agree with everything he says, but I don't think he's a "crank" either.