I think it looks very nice. I'm also curious how you plan to attach it to the wall.
No master here, but I'm betting it's pretty heavy. If you're going to mount to drywall, I suggest you use heavy duty hardware every 12 inches, or try to go into the studs. Install legs from the front-underside to the wall, at 45 degree angle to the wall.
You could make the table a fold-down, with probably not much effort. Hinge the back of the table to the wall. Build legs that fit between the aprons when it's in it's up or down positions, and mount them using hinges to the wall. When the table's folded down the table only takes up its own height of space.