Ultimately only testing the build will answer that. You might pull off a good build there if you put points into the right skills. And it will probably be stronger in a team (as always) to exploit the abilities to a maximum.
Really depends on the players playstyle. Just just try to get in a slugfest (if youre doing it in an escort your nuts anyways).