I've used the HF unit for cranksets, but I normally disassemble and do some pre-cleaning first. Probably not necessary, but hey, I have the thing so ...
Sort of related: It does a great job on my table saw blades using a dilute solution of TSP. Have to rotate them 3x though.