I have these Ican wheels for about 3 years now, and had put more than 5000 miles on them. When they were new, I had a few broken spokes (good thing they sent spare spokes, if you buy wheels don't forget to ask some) but wheels are stable for more than 2 years.
Also my frame is Ican. When it arrived I saw some weird grooves in the fork. Got in contact with them (Bella is very responsive), and they replaced the fork without many questions. I had to pay for shipping the fork, but got a refund. Overall I'm happy with them.
I'm 6'4" and 265 lb, am using 50mm wheels.