Not sure what you have , but i have heard leach based amplifiers before and the sound and stability was fantastic for the era. Since it was an open circuit, available to DIY , most builds are not the same so I'm not sure my comments would be the same for your amplifier.
I would give them a shot !!!!!