I cannot really evaluate this product - got it to exchange Wahoo's 11 speed with my 10 speed Campy hub.
Apparently it was not compatible ( my local bike shop determine it would not work)-
Wahoo seems to be proprietary ,
I have replaced th freehub and have ridden about a month now, with no problem at all. I ride 30 to 60 miles, three to four times a week, and have not experienced any issues with it. Replacing the part was real easy. It literally took no more than 15 minutes.