I'd be interested if I could find a powered tool. Currently I use a wire brush, by hand.
That tool in the link isn't cleaning the whole hub. The contact surface of the rotor and/or wheel would still be pressing against corroded hub areas with built-up rust and debris, which may easily cause runout in the rotor or wheel. I'm a stickler for having minimal runout (I check EVERY rotor with dial indicator), and I'm super careful about proper lug nut criss-cross tightening and torquing.