Author here, good point, i didn't go into data migrations. The counter point is that migration files won't work well for anything but smallest tables. If you have a relatively large table, you likely end up batching updates anyway ta avoid excessive locking.