I don't know, he had some moments where he was pretty clearly grandstanding however there were certain parts of his testimony that gave him credibility. The fact that he denied certain stories/allegations about Trump gave him some credibility. If he was truly trying to ruin Trump he could have said the pee tape was real, and confirmed all the other rumors. His grandstanding was annoying and didn't feel genuine but I found him to have come off as credible overall.
Now the fact he has been convicted of perjury any testimony he gives anytime soon is going to be highly suspect and difficult to use in any possible criminal case that could be brought. However he did apparently have documents to support a number of his claims so there could be a few admissible "bombshells" criminal or civil charges are ever levied.
He didn't write the statement that he gave, but I'm sure he added his 2 cents in. That part about denying certain stories was inputted just to fool the public and give him some credibility. Which it seems like it worked. We need to think deeper at the facts to see if he is credible or not. Here is why I won't believe anything he says now:
1) Lied under oath previously
2) Disbarred attorney
3) Felon
4) His attorney is a long time Clinton friend/attorney
5) Spoke to DNC members prior to hearing
6) If he did have any important intel, he must have already given it to Mueller, or he would have another perjury charge
7) Most of what he said is un-provable (Trump is a racist, Trump is conning the US, etc...)

Going to jail and struct a plea deal
9) Prior to getting in trouble, worked for Trump for 10+ years. If he was such a criminal/racist/homophobe, why didn't he cut him off after the 1st year or less
10) Has "evidence" (checks) for payments. If Trump was paying for something illegal, then he would pay cash and not a check (Enter Jussie Smolette). Why didn't he call the police at that time? It's common for rich people to pay their attorneys retainers so that they can handle what ever comes their way. Rich/powerful people get lawsuits all the time and don't have the time to deal with it. So they give their attorney payments and say you handle what ever comes my way within X amount of dollars. BTW Stormi lost her case against Trump and now owes him money. Art of the Deal.
So 1 of the above alone doesn't give much to someones credibility, but when you add them all together, you have to question it. Same thing went with Christine Ford and her accusations against Kav. Oh BTW, where is she now? How come she's not pursuing anything? Where did her $1,000,000 GoFundMe go to?