The problem (mentioned in the spacer guild mechanic thread) is that now there is nothing to pillage.
Worse than that; there is no active player involvement in achieving victory. If all you have to do is sit there while your terrain terraforms, then its not a very satisfying victory.
I'd like an enemy to be able to slow down a terraforming victory. Suppose that instead of the improved terrain type appearing automatically, it will only appear when the plot contains either a food/town improvement, or a new anchor grass improvement; and if you pillage the improvement, the upgraded terrain disappears. Then you would have to build a few workers and put them to work building anchor grass. Since the catchbasin only improves terrain adjacent to cities, and the reservoir only improves terrain in your BFC, at least we would not require workers to go build improvements outside the BFC.
This sounds promising in fixing the issue, but these improvements only happen in the BFC, then terraforming only happens in the BFC, which is a problem for a victory condition that requires terrain to be transformed. +1 food from anchor grass also sounds pretty low relative to +4 commerce from towns or +2-3 hammers from solar farm or turbines.
Are you making the anchor grass buildable on desert tiles? I think this is needed.
I definitely like the idea of pillaging terraforming. Can you code checks into happening after a pillage, so you don't have to have constantly check every tile? More efficient.
So, have anchor grass buildable on ocean/desert tiles and land tiles (2 improvements if necessary).
Then, have a chance of any tile within the borders of a player who has the Pro-Water civic have a chance of changing into a terraformed tile (grassland, plains, whatever), if it has anchor grass on it, or a town on it, or a complex/drip farm/dew collector/windtrap. This chance is increased if the tile is near a reservoir or various other conditions. (Eg: still have a number of spaceship-part style projects; the more you build of these, the greater is the terraforming chance).
Then check, onPillage, the underlying tile type; if its a grassland, turn it back into the unterraformed grassland substitute, if its a plains, turn it into unterraformed plains, etc.
The terraformed versions give +1 water over their base versions.
This way, there is somethnig you can do to increase your terraforming rate; build anchor grass and build the spaceship projects and build reservoirs. And there is somethnig you can do to stop it; pillage enemy terraformed tiles.
Something to consider about pillaging; I highly suggest thinking about something like the Raiders promotion from Fall Further; units with the pillage promotion automatically pillage (without spending a movement point) any tile they move into of any civ they are at war with. (Check it OnMove).
Then, give this raider promotion to some drop troops.