Yep, works a treat in the diffuse channel. It's easy to set the number of polygons used for the each blade of grass, leaf, petal etc. You then just use that number to vary colour/texture every x polygons.