interesting concept, but I don't see how rollbacks would work. aren't you at risk of losing data?
The new DB is not authoritative until the final step of the switchover, so you could easily scrap it at any point.
In this way, the Dynamo data was kind of throw-away, until we were confident in everything.