Should Dazzle ult his friends or enemies?

Suppose you are playing Dazzle and you sense a team fight is coming. You are ready to drop your ult, but the way everyone is positioned, you can either drop it on your friends OR your enemies. Which one should you choose and why?
(And, yes, I know it's better if you could do both. That's not the question here.)
Best Answer
Depends heavily on the situation.
primarily, if you have a hero like PA or Sniper who benefit a lot from having targets with much lower armor, while also being less susceptible to focus themselves, use it on the enemy.
if it's an even fight mostly, using it on your own team before the fight allows a longer rampup time for the armor increase, thus meaning there will be a much larger difference than if you use it on the enemy as the fight starts.
a good rule of thumb is, whichever team will take more damage in a fight normally should get the ulti, if the enemy would normally take more damage, amplifying that will allow you to nuke them down faster and lose less health overall, if your team would normally take more damage, the extra armor will give you a big bonus in the fight.
other things to take into account are who has more disables, magic nukes, miss chance skill etc.
Pictures about "Should Dazzle ult his friends or enemies?"



10 Things YOU Should Know About DAZZLE DOTA2
More answers regarding should Dazzle ult his friends or enemies?
Answer 2
It depends to be honest, like all the other answers given here. If you're team is squishy in armour, with heroes like AM, PA or Sniper, then yours of course. But on the other hand, if your team can dish out a ton of burst damage AOE spells, reducing their armour might help win teamfights.
Sources: Stack Exchange - This article follows the attribution requirements of Stack Exchange and is licensed under CC BY-SA 3.0.
Images: Henri Mathieu-Saint-Laurent, RODNAE Productions, RODNAE Productions, RODNAE Productions