I seem to do just fine with it. In fact, it's probably the best weapon I've used thus far.
As far as classes go, I think everything is alright, save for Recon. Recon is absolutely useless save for mobile spawn points. The SOFLAM isn't worth a damn and the little UAV is meh.