They work and guard the hub and spokes fairly well.
Hubguard gets stuck if you grind down the screw to stop it fro rotating.
For some reason mine did not come with the small screw to hold the hub guard in place from rotating. This caused my hub to be loose. However I went to a local hardware store and found a screw with a little help from an employee. After I installed it my hub didn't become loose anymore. But while grinding on the hub guard where the screw is will warp the hole. Therefore I could not unscrew the bolt anymore, the hub guard is still stuck on the axle. the axle is still removable, however if you ride 2 pegs up front be careful where the hub is guarding because if you grinded down the screw then your axle will be stuck.