Gotta tell you man, this is a really nice piece.
I'm handing it to you man, coming across this has made me jump back into this lego thing after many many MANY years. Joined the forum just to give you props for this excellent joint right here. It isn't the best I've ever seen, but it's damn creative.
Thanks.