Do you vouch for him? I certainly don't. I've stated two things previously in other posts:
I don't know him personally but his posts are generally an accurate technical analysis. Like everyone else he occasionally gets things wrong, but more right than wrong (and usually corrects his errors later -- we are all learning about this stuff after all). I've seen nothing to suggest you have any idea what you are talking about. Maybe you do, but I haven't seen it.