Maybe if I had more exposure to the person, I would be able to vouch for his integrity. As it is, I've only seen a few posts, and they were pretty slanted.
If that's your position then I find it a bit rich to accuse him of having "made things up" in the past.
I keep an open mind, however.
Lucky, that!