Mike,
Your attention to all the fine details is astounding, and all looks great. This is a wonderful talent that you have - I would not have lasted one hour into a project like that before throwing the whole thing out the window.
Looking forward to seeing these installed on your layout.