You can't just assume that there's always a mine there and make that a point.
Yes I can. I can assume that decent soviet players can have conscripts with AT nades, mines and guards. In COH1, people mined near their entrances all the time, why not here? Soviet mines are cheap anyway.
You can't make a point that "you don't see Soviet Snipers much" so it's not a problem.
As mentioned, German snipers rof isn't as fast as you think. Camo only applies if not spotted and at cover.