i think it's too guided. at least with LoL and DOTA2, the itemization lets you develop your character dynamically. there's no "one build to rule them all" since you have to take into account the other team, your team's playstyle, and the situation in the game (ahead or behind? going for picks? split push? etc)