100% one of the hardest strats to beat, especially on more open maps (langres specifically).
Anyway if you just cap around him a lot and flank you could have a chance. Remember this strat usually goes from t1-t4 so you don't have to worry about t70s and t34s.
Yeh north Langres winter version especially I find very difficult to beat Snipers. Lucky mortar shells are about it.
Usually people get T34/85s so you do need to worry about those
SC's just suck in general, it's usually better to just get a HT to reinforce