The ba role is not for everyone that's for sure. Personally I love it and get plenty of kills doing so.
Also keep in mind the field you play on. If there is little to no places to set up and it's more like a speedball field it will be hard to get a good tactical advantage point.
As for the user that said go lighter on your bb's....... Well I would have to disagree. I get the best resaults in my ba rifles with 36,40 and 43 bb's ( depending on the rifle I am using that game)