I like the attention to detail with the handles fitted in for the Weber, The legs through the bottom. The marble under the PBC. The finish looks good and if they used a good poly-acrylic or marine finish it should hold up pretty well.
I think it looks great.
Wheels would be a good addition... One could always cover the top in stainless or get a piece of granite cut. That would look very sharp.
A good source of wood for a project like this is old Tractor Trailer floors. They are made from extremely hard wood that holds up well in the weather and looks really nice finished similar to this.
It takes a little digging but if you check around you may find a place that makes these floors. They usually have a scrap pile that they will let you dig through for free.
Also, many shipping pallets are made of various hardwoods. I have made several projects using reclaimed pallet wood that turned out very nice. A trip or two through the plainer and some sanding followed with a good quality finish, just a little care they will easily last a lifetime.