Did you consider wedging the joints? I've always wanted to try that on a large project, if for anything just to get the contrast 🤔
The pinning will make that impervious to a building falling on it, I think it will suffice for your bench top uses!
Watch out for those home center dowels (take some calipers)!