Another point is, that terragen has not a primitive like the cube. So you will always have to use imported objects.
As soon as the SDK will show, how to influence terragen with plugins, it may be able to read the coordinates of the populator, or to influence them. This would be the time to contact me ,-)