I now have this thing working in a way that takes two coordinate pairs to set the biome across a whole area. There are still a few things I need to clean up, but at this rate I might slip it onto the server later this evening.
(setting a few different biomes nearby on a local test)