Got to admit I liked studded snows. But the way they treat the roads these days, hasn't been any point in dedicated snows.
If I was in NW NJ or NY state, I'd probably consider the snows. The Heep has A/T tires with the snowflake rating - as always with a vehicle like that its the stopping and turning where traction gets light. Not sure what the Barracuda's next street tire will be. I've been thinking of puttng the same tires on it but I don't think they are available in a 215/70r14