Looks like you are having some fun. I enjoy hacking up some of my own boards, which are only for my own Hobby usage...

Again others will probably have different takes on how to design boards,...