Great work. There's something there for everyone! Thought I'd share a few ideas, inspired by watching your video, which might be relevant the next time you rework the build.
Wondering whether something based on a dual-170 (docked) breadboard like the Memory Game... http://shrimping.it/blog/memory-kit/
...might work for this project layout. Could be potentially quite elegant by eliminating the majority of jumper cables, though the 170s don't have power rails, which can be a pain. I suspect you'd just get away with it for the number of ground pins needed in this circuit. I pick 170s up at £0.60 each when buying a bunch in one go, so the approach is competitive to cheaper breadboards, especially given the saving on jumpers. On the other hand, some people like plenty of space with their prototyping.
When workshopping with solderless breadboards I also use these useful switches, which use less space and simplify layouts as they only have two legs! http://www.taydaelectronics.com/tact-switch-6-6mm-5mm-through-hole-spst-no.html