skewers are best in class, at least IMO and according to a review or two. No real downside other than price, which is still far cheaper than comparable low-weight offerings.
I've heard the brakes are too weak from other reviews, even with better pads. Your mileage may vary. There are plenty of other proven stoppers in the reasonably low weight class to choose from, e.g., SRAM red's brakeset.