Good guide.
Madman is pretty straight forward in my opinion.
The only thing I do differently:
- When I focus on survivability, I max stalk over barrel roll first. A 6 second cooldown on stalk is huge. Again, it doesn't make a big difference, as you'll have both skills maxed by level 8.
- When my farm is excellent (say 25+ CK by the 5 minute mark), I'll get sustainer even before my red boots. Sustainer increases gpm by a huge amount, since you can farm your lane and jungle without problems. I also don't need the MS when I don't go and gank early game (and I don't go and gank when I have excellent farm in my lane)
- When my farm is good, but not excellent, I get sustainer after red boots but before steam boots. Same reason as above.