The WeExchange requirement was just another hurdle for me. I opened BitFunder and BTCT at the same time, with the sole intention of getting some ASICMINER-PT - you wanted me to go sign up to another website just to get some money in, BTCT didn't, so I went with the one that gave me less work.
I had pretty much an identical experience. I found out about BTCT and BitFunder at the same time. BTCT account creation was much smoother and I was a little put off about having to sign up with a second service for BitFunder, so I went with BTCT.