After sleeping over it, I have a few idea to fix the hext overlap thing. To make it more like a circle: Make it really small, then have trinangles where needed (mostley on the sides of top right, top left, bottom right, bottom left) and four point connecting the half assed square you would have on the top and bottom.
Can we see a preview pic?