I think this should also have the added effect of being overall faster, as doing lots of addition would be quicker than doing lots of multiplication (log notwithstanding).
In the context of this article and implementation, the speed difference between + and * is utterly irrelevant and unmeasurable.