Using continuous integration, like having a CruiseControl/Continuum/YourFavourite server check out all code modules, build, run tests and run module integraiton tests every hour is essentially the only way to keep projects larger than 4 developers on track. A precondition for this is that building and testing is fully automated through ant or maven scripts. How does MPS fit into this picture?
I have a feeling that MPS may have a huge potential in enterprise areas like banking, insurance etc where large systems are developed around a somwhat consise domain model/language (what's the difference anyway?). Now, such systems are developed by large teams that use more or less agile and test driven development with continuous integration. (At least the only teams likely to discover MPS are those who are that much in touch with technology trends). At least where I work, it is obvious that if its not possible to build with cvs, cruisecontrol and maven, then it doesn't exist.
Now, how does a graph editing tool like MPS match up to the requirements of "most likely commercial customers's" (my assumption) requirements of being text-based and scripted?