Loving the design! Thinking of going this way with my next design so I will definitely be keeping an eye in this design, however I think I would prefer the frame to be solid (metal corner connectors rather than printed)!
I believe printed parts are solid enough if you keep the infill rate above 30%... BTW looks great ...