I think that if a feature is added to detect the surface normals (single-sided) of the imported 3d object, then it could be used as the 'reference' for planting the population onto.  Hope this can be added for the final build... 
I am currently building a fantasy-based sky-city in Maya as a one-year research-based project, which along the way extended to include Terragen 2 (TG2) in an integration attempt.  So far, I have successfully integrated camera and the terrain mesh (from Maya) and matched them up pixel-precise in TG2.  I used TG2  to build the environment and did some prelighting with the imported mesh.  Apart from generating the final rendered environment frame, I also output 6-cubemaps, processsed them into a HDRI Light Probe and brought it back into Maya as a indirect illumination source.  I posted this question earlier as I thought of stacking a Population (of trees) onto the sky-city's terrain itself, which I already brought into TG2.