One trick to help with high capacitor leakage is to connect the capacitor from the charge resistor to V+, rather than to ground.Many moons ago I attempted something similar with a 555, and the required large electrolytic caps will simply have too much leakage current to work consistently.
That way any leakage will simply reduce the charge time, not keep it from working, as it could with a high charge resistor value.