Tell us about yourself!
Your rack is upside down. Flip it end for end and you gain teeth on the top end.
Since you have a CNC and are very good at using it why not lay out your parts using the least amount of material. In doing so you reduce the number of cuts and save time. You also reduce the wear on the router bit. There might be enough conserved material to make another project!
I put this together in 2010 using a coffee table I bought from a retail store. I added the springs to aid in raising, stabilizing when open and closing the top. The steps I used in design were very similar to what you did. Great Job!