I like the idea, but unfortunately I don't think it is that simple.
Being a developer, and having played with some game source-code, I can tell you that it is unlikely that the terrain "database" is a single file that can be swapped in and out. It is more likely a series of hard-coded limitations in a variety of subsystems.