Nice, but it doesn't appear to have any means of raising Mining so one can actually find some gold. 'Course one can just go mine the usual way but...
In any case, it's a quick fix:
public override void OnHarvestStarted( Mobile from, Item tool, HarvestDefinition def, object toHarvest )
{...