Wow, I'm impressed. That sounds like a massive amount of work. FX houses have teams of people who work on that stuff, but if I'm not mistaken, you are doing this all on your own, all the more impressive.
I'm so glad you found some time to work on this before your big move.