This is all still based off of one negative review, right?
Correct. This one review is so far the only one to mention major performance issues, too. I think people are coming to conclusions way too quickly based on one single review. It's best to wait for there to be a bigger pool of reviews and see what the consensus is.