He hits very soft. I have him at 7* lvl 74 gear 9 and his base is about 2200 - 2400 damage. That is like a bug bite next to Rey hitting for 4k - 12k basic/special #1. His special hits for less at about 1900 - 2000. I use him strictly for turn meter but since his speed is only 119 (this is actually towards the slow side of the speed scale) most of the other team has already unleashed their beast and ohko'd one or more of my toons. I'm hoping that the combat update helps but if I were you I would at least wait till the update hits this week before you decide. He usually survives round 1 bc his health is around 18000 but doesn't do enough damage to make up the deficit your team is already in after round 1.
GL