isn't the autoscroll on ngInclude sufficient?

https://github.com/petebacondarwin/angular.js/blob/ec2db151336a4eeb44d7f6fb59e9411416ee2cf2/docs/src/templates/index.html#L336

the use of $timeout just tells me that we have some ordering issue somewhere and timeout seems to fix it, but if whatever is delaying rendering takes longer than the amount of delay timeout gives us the autoscroll will not work once again.