Nice fix, I have done many repairs like this over the years, I would give the customer a choice to spend hours diagnosing or wire in a simple relay to solve the issue. As long as the weak circuit does not involve effect other components your good to go. thanks.