Thanks for sharing your projects and the background.  Although my projects are much smaller scale (and quality!), I enjoy picking up techniques and ideas.  That's what I most appreciate from this site - the sharing of knowledge, and help when I'm working through one of my builds.