I was asked many times about it. I think that this technology can be used with any type of terrain but for now I made the asset for Unity native terrain only. If you want to use it for another type of terrain you need to modify 2 functions getting splat map and height for the vertex. I repeat: the asset contains all the source code. If you generate mesh terrain from Unity terrain you can simply copy the forest from Unity terrain to mesh terrain.