My only real gripe with spawning is when you are about to spawn but your team loses the conquest point or your squad mate dies and you end up at deployment. This is worst when playing US Canals and as you spawn someone has just left with the last boat and you have to wait for one to pop again.
I've also lost count of the number of times I've spawned and been insta killed by a mortar on Seine. I try not to spawn at B for this reason!
Just been playing a bit with the Saiga 12k and flanking around on Grand Bazaar when they are all holed up at B is so much fun. I've not had a chance to unlock frag or slug rounds yet but will be working on that later.
Usually run with the AEK-971. I change my attachments fairly frequently depending on the map but generally use a red dot , foregrip and heavy barrel. I don't find the recoil on it that bad to be honest; I sometimes play engineer and I find the recoil on the SCAR-H a lot worse.