Your review: The cons are suggestions and nit picking - except for the wood screws - I would replace those. Overall this is an excellent bench for a great price.
Pros: Super strong bench. Top on mine was made by John Boos - which are legendary. I don't think you could build a bench nearly as good for the price, including shipping. I think you would have trouble finding the top alone for this price. I don't think you can find fully boxed legs in the DIY market.
Cons: The included wood screws to attach the top are garbage. Two stripped the phillips out and one snapped. You need much better hardware to drive into a top made out of hard maple. Some accessories did not come with instructions. If you get a bench length accessory, like the panel mounting kit, attach it to the uprights BEFORE you attach the uprights to the bench top. If you attach the uprights first, it's just luck whether you get the distance exactly right, and I had to reattach my uprights. Don't build the bench, put it into position, and then start attaching accessories. You need full access to all side of the bench to attach most of the accessories.