This paper had 4 qualified reviewers, 3 of whom recommended acceptance and one who gave a 4 (updated from a 3 post-rebuttal). I think some of the complaints raised by the low review are technically correct, but I also don't feel that they are super-relevant to evaluating the scientific significance of this work. (i.e. I think the numerical score they gave was too low given the text of their review). Given all of that, I am recommending acceptance for this paper.