As long as you can snipe, you'll be fine. The Stealth aspects really just give you time to get better cover so you can pew pew some more.