It also depends on the situation such as which tier the soviet opponent is going. Which you can see by looking at building traces in his base. Hopefully you know the shape of the tiers
If you watch dragonite's streams she uses assgrens alot but she easily rages at the sight of a kv8. For most people it depends on the map assgrens are used on to be effective.