Although Eric is right that answering these questions is difficult without looking at the data, I know vegetation cover for certain species or vegetation types tends to vary erratically and discontinuously. This violates the basic assumption of continuity of the interpolated variable that interpolation methods tend to have.
Data like this may be better processed using a generic statistical package like SPSS etc. E.g. to estimate an average "moss cover" percentage beneath different types of forest, or on different soils, and see if there are statistically significant differences between classes.
If you than know that forest type A on soil B tends to have a certain "moss cover" value C, you might use that to classify an existing map of forest or soil types to get some estimate of "moss cover" in unsampled regions.