All classes are viable.
But out of the martial artists scrapper has nice mix of tankiness, speed, utility and kapow. Shock has a lot of big hits and is my preferred playstyle since it's nicer for DPS windows, taijutsu is a bit more mobile. It's also better as a non main as the investment to...