I am using DbUp and works fantastic when using one DB and one console application. Using multiple DB scripts in one console app did not work well or I did not set it up correctly. How do you propose to use DbUp when multiple DBs are in play?
If each database has their own set of scripts, I believe the best would be to have a VS Console project with DB up per database, a package per project and finally a deploy step per package.