I like the design of your simple migration framework, however we would need a Preview option that just dumps the sql that is about to be executed(see fluent migrations preview feature). Would you happen to be planning a feature like this?
When we deploy to production, DBAs must run the scripts manually(policy issue).