I have the General AT2 on the Highlander, also snowflake rated, and they're a good tire. Had them on some difficult "roads" to access trailheads and they work really well. They're noisy on pavement - and they seem to get nosier as they wear - but they handle pretty well and are good in the wet. Some people complain they wear too fast, but mine are wearing like iron.
As for winter performance, I don't use them in the winter. I've had them in some surprise shoulder-season snow storms, and they're acceptable, but still lacking compared to a true winter tire. I think this is true for all AT style tires.