Thanks guys, it's a fun project to work on each year and gives me a layout to run trains on when I feel like it.
Here's the video I put together showing the layout pictured above. We've shrunk the footprint back down a bit, but we still have an 8'x20' area to work with along with a couple of upper level platforms now.