The switches looked pretty simple. My luthier had no trouble cleaning them up and re-doing some solder joints. They work fine now. As far as function for a player, I think there have been better ways to preform the same function.
Also, Guild originally installed several capacitors and resistors in the circuitry from the pickups to the switches to attenuate the output and limit distortion. After playing the guitar with these we decided to take them out. The guitar has a much more modern and versatile sound without this attenuation. It can still sound very pure and jazzy but it will now distort before it starts to feed back and give you a rockabilly sound. Before it sounded like it had a bit of cotton in it. Obviously I saved all of the parts.