I honestly feel like the BoChuang is the best on the market, even above the yuxin. It has great corner cutting, rarely locks up, and is the most stable cube i've ever used.
I said Shengshou because that's what I have. I'm trying to decide between upgrading to a Yuxin or a Bochaung, or maybe just figuring what I have is good enough and getting the successor to the Aoshi if it ever comes out.
I wish you could see the poll before voting. I have an auchang and a huachang, And it's definetely huachuang > aochuang, but I'm waiting until I get my new yuxin to vote. I'm interested to see whether the Bochuang is seen as better than the yuxin.