I've been waiting until I could give this post a full read through. It is always a pleasure to see your creations! This one seems to have a lot more input from a client which makes for an interesting story.
Excellent project and write up! Thank you for taking the time to share your work with us.