Hi, I built This which is absolutely rock solid :)
For the top I used 3 x 2 Redwood joined with Dominoes
Rest is just like plan; except only 2 dog-holes drilled so far :)
edit
Underside battens have 4 screws each side; 16 screws in total
Decided to use Pocket hole screws 2.5 inch; seems to...