I found just a colormap with an alpha map and 2 detail textures worked very well(of course this depends on your shader or FFP scripts blending methods, FFP is alot more limited in blending options, heh). By using detail maps instead of full blown textures you gain the ability to use the color map to a good degree of variation, but you lack the color clarity the real textures give you(but lose variation unless you have over 2 textures, which can be slow). Though since your using terrain, this might not work. The levels I use it in are split up into sections so I can have different detail maps for different sections(think stone, grass, sand, road, ect.). With one large terrain it may look a bit bland with only 2 detail maps for the entire level. Keep in mind things will start to slow down once you add more textures, and always have a way to tile each texture differently(the stone doesn't always need to be as high res as the grass).
