I have no issues with my Hed wheels with stopping power, I can lock the back wheel up if I want even in the wet. Of course, I also know how to set up my Speed Concept’s brakes properly.
Good braking is about being able to brake without locking the wheels. Particularly in the wet.