He has a big ego so he doesn't make a good impression. As for his trades, I think other ETers have analyzed them and even though there's big drawdowns, I think he's telling the truth.
If his posts bug me to a point where I can't stand em, then I won't read 'em. But for now, I find his posts...