Thought I'd bump this. My Voodoo Labs Pedal switch just arrived at my local GC today. Won't be able to report how it works for a few days because I'll be at the Styx/Boston show in Seattle.

Road Trip!!!
I'll be back Sunday and post what I find out. BTW, this switch is American made in Santa Rosa, CA. Built to order, it took me over a month to get this one.
DaveT