Super clean is some effective stuff, but it will kill a finish. It wrecked the powdercoated stuff under my hood, and it also killed the clear coat on my friends wheels. Now I just use a heated pressure washer at work, or a mild detergent.
A good polish is Mothers Billet. It is very fine and requires more elbow grease but produces a smoother finish. So, I would use some Wenol red and finish with the Mothers billet.
That, or a buffing wheel and white rouge. Or if more cutting action is required a red rouge followed by the white rough. Use a different buff wheel for each type rouge/compound.
All this is of course for an already smoot/polished finished, and not rough castings.