This is beautiful. It really shows that a lot of thought has been put into it. Have you guys thought about using CartoDB's Oddysey.js[0] to integrate maps in your timelines? It seems both projects are very related to each other.
(Full disclosure, I'm a CartoDB employee, although not involved in Oddysey's development)