I have a Beta Lead, I hate to take it off though, they are really hard to get back on and a while back the plastic (on the amp) actually broke. I was able to successfully glue it back together but I am hesitant about taking off the switch now. I love my Beta Lead and the switching mechanism, but damn that multi-pin idea is really bad IMO on these and the Concert Leads.
But in reference to the Concert Lead, my buddy has one, I'll see if I can take a look.