It will actually have a larger effect on softer stones because the diamonds will leave deeper scratches. However because of the softness the effect won't last as long. If you use it as final finisher I would leave the surface silky smooth like scipio says.