Based on user set rules (slope, height, etc). This would solve a major need.
edit: it seems to have some brush-texture tools that can paint with specific rules like slope, which are great, but a tool to go over the terrain and texture everything would still be quite viable and be a one-for-all solution to terrain texturing. plus more realistic and fitting for for big terrains.
Could use to texture your entire world, and than do some simple manual brush changes as you see fit.