This is so cool! I'm so glad to see these designs getting built up, and you've done a great job. I wanted to tackle this one once long ago and couldn't (or didn't want to try to) reconcile differing details and proportions in the views. You seem to have licked that problem, I think.