My first time around, I used bouncing bettys on most of my profiles, but now that I have been leveling up againafter prestige, I found that bomb squad is probably the most valuable 1st Perk. There are still a few maps that I use bettys on, but I use bomb squad a majority of the time.
As for sniping, I am the same. I can't snipe well and depending on the map, sometimes its hard to even get to a sniper (Seelow).
Also, now that I play hardcore so much, I don't see the MP40 quite as much as I did in core. Most people choose to use the STG44 in place of the MP40.