The mechanism that holds the wheels would worry me; "The pads screw directly onto the tapered, threaded mandrels (included)."

The max RPM's are 7000? That seems a bit high, no?

I can't really...