I don't have any direct experience with them. The specs look great, and the price is decent.
I do remember a VeloNews review of the Alpha Pro wheelset (that's the lightest version). They said the wheels tended to flex more than they liked. Naturally, this will vary with rider weight, power, and spoke count.