I think I read that yageo are actually ok, even though they are super cheap chinese made. But I'd still probably spring a few bucks more for piece of mind.
I have 3 ladder step attenuators built around the same switch. I have heard mixed things about the switch. Some reported the contacts degraded after a couple years use. Don't know if they improved since, but the blue sealed switch is found quite commonly around.