In my opinion the G91A would work, and would do ok in the snow...however, that being said, other tires will do much better.
When you say 70% tread remaining, are you talking about the amount measured at the wear bars located at the arrow marks on the sidewall? Or is that 70% of tread remaining...