Will all-seasons get you from A to B year-round? 99% of the time yes.
But, if you're really looking for the best tire performance (and safety) in all conditions, then it really makes sense to have dedicated summer tires and winter tires, especially since you already have the stock summer tires...