The fact a rat was spotted in a dusty old warehouse isn't really worth addressing.
From what I've learned so far, the only factor letting this product down for me is the price. I'd guess $65/w is around what I'm spending on food now. Do we have any idea of their margin? Is the price expected to decrease once they get a decent production line up?