Rubbing compound as in "rubbing compound ala Turtle Wax?" Never heard of that one, but it does make sense. The stuff takes out minor imperfections in the clear coat...dont' see why it wouldn't work.
Heck, I've got like three half-full bottles of the stuff at home. Maybe I'll put a mirror polish on everything.