I don't know, I've kinda changed my mind on this one. Angels don't have anywhere near the straight, in your face, noticable impact of the other creep upgrades, but they do work quite well as skirmishing forces in several situations. Sure, getting them in a situation where they're feeding right into a meat grinder is just helping the other team, but they give you a *much* larger line of sight which is a huge boost on big maps. They also harrass enemy creeps (they'll do a decent job of slowing enemy giants until you can get your own as they keep getting distracted trying to swat them), and as was already mentioned they make using the heart of life harder. The situational awareness though is what really makes them useful, when you're on a team that's actually coordinated enough to ambush enemy demigods (or playing against one!) having a general idea where all the enemy demigods are is a huge tactical advantage. Even when you're not, it gives you the freedom to much more aggressively attack towers, etc. when you're pretty sure UB isn't about to leap out of the fog of war.