I recently got flamed for not taking early levels of weave (dazzles ultimate)... Imo the skill needs to be delayed most of games. Why? In early/mid game Dazzle tends to babysit a carry and/or gank, and here I prefer an extra level in heal/poison/grave over armor. At this point in game nukes do way more damage than DPS heroes, and an extra heal / grave / slow do much better imo... I'd prefer early weave in a situation where my team was going a mass push strat, but it isn't really common in pubs... The question is: Do I fail by skipping weave till level 10?