Really awesome walk-through, Chris. Just finished watching it.
It was really cool to see how you tackled each section differently, and learned from previous work how to attack this from a 2 step process, allowing you to focus on timing and colors, etc. then let the computer do the hard work for all of the lights looking separate.
There are so many ways to attack this sort of project, and your detailed explanations and reasoning really shows how it can split off in different directions to complete each task.
Thanks a ton for doing this, and I can't wait to see part 2.