I used a similar design, but didn't use splines on the bottom - maybe I should have.  Hopefully mine will be solid enough given the attachment to the base. 

Your design looks very nice!