Great work and explanation. The joints are very complicated and you did a perfect job on them.  I’m sure that they being glued to the rest of the parts will make it extra strong.