Try using polish first before blasting, sometimes they will come up nice enough to retain the original surface. Also, a satin clearcoat can help make them look better.
I'm not a big fan of blasting as it makes the surface a little rough, but it does help to take out stains/inconsistencies in the appearance.
Evaporust is another option which surprisingly can work well.