This is my first battlefield game, I really enjoy sniping but I sense there is a distaste to the recon class. Because most of them just sit on the sidelines and don't cap objectives?
Anyone have any good recon kits for someone who is always on the move and attacking?
Precisely. Also, it drives me nuts when they don't carry the PLD or SOFLAM on vehicle-heavy maps because it'd be so easy to pick off vehicles with laser-designation. Instead, they typically just find a roof and snipe (every time I've politely asked recon squadmates to carry a PLD and designate things, they ignore it).
If you're helping the team, then recon can play a vital role, particularly in conjunction with a good engineer. Unfortunately the initial assumption is going to be that you're going to drop a radio beacon on a tower and never see your squadmates for the rest of the match.
If you want to be a mobile recon, you should probably still carry a sniper rifle rather than a carbine (which is available to all kits) because if you want to use a short-range weapon, you'll usually get more utility out of one of the other 3 classes. Just be aware that people who are good with the AR's will have enough range to out-shoot you in most encounters unless you get the drop on them. When you unlock the M40A5, switch to it, because it has a much faster RoF than the starting sniper rifle.
Still, I'd only advise being an offensive recon player if you need to make use of the PLD (to aid an engi in your squad with anti-vehicle), or if you think you'll have an opportunity to C4 a tank. Otherwise it's going to be rough.