How can I Make a Cycles material with gradual gradient fill?
You are right that using pointiness will do what you want. Take a look at the following node setup. Changing the subsurf modifier divisions changes the amount of blending (as well as adjusting the color ramp)

In short, pointiness is connected to the factor of a color ramp and that to the diffuse shader's color.