Roller rockers are just one of many options that can be considered when someone is starting a build. His post seems to indicate he in the process of doing that. Given the fact that he has the rockers sitting right there it would be foolish not to use them.

Little seemingly unimportant modifications here and there add up, it is the combination or sum total that produces results, there is no one magic bullet.