*info*
character builds are all about personal playstyle, at least for me, and IMO they all look a bit too min-max-ey. I try to never go below 3 for a stat, as I want to be able to fulfill a wider array of roles. They all have serious vulnerabilities if they engage in combat that is not intended for their skillset( for instance walking into a CQC firefight with a DRS50.)
That heavysniper (pvp) needs support from other players or its pretty much a guaranteed death sentence when getting rushed (Just from what I'm inferring from stats.)
As I said, it's all personal, so if you like being a super specific role character more power to you.