Yep, even sonic cleaning this last head a few times, pressure washing it with both a steam cleaner, and an air powered/assisted pressure washer, it still supprised me how much blasting media loves to hide in every nook and cranny.
If you must use blast media, here are a few tips.
1) The oil feed passages will clog up with media pretty quickly, and there are many blind corners for media to hide in. Use carb cleaner and the long tube nozzles on it to help motivate this stuff out of your head when your done. Also using a long thin nozzle on an air blower will help to move most of it out later too. (Just blowing air down the ports does not cut it, trust me, your going to feel the grit you missed when you start poking the long nozzle down the oil holes...)
2) Find someone with a sonic cleaner. Basicly it is about as clean a part as your going to get when it's done. Ultrasonic sound removes all the grease and grime, and helps to loosen up stubborn carbon deposits too.
3) Do all your blasting and cleaneing BEFORE you have any machine work done. I've noticed it tends to raise up the surface, and screws up critical clearances if your not careful. (Like on your piston pin bores for example.)
On this last head I went crazy. Larger valves, BBC valve springs, and ported the heck out of the exhaust runners, and cleaned up the intake side. Then I aluminum oxide sand blasted the entire head, ports and everything, and coated it completely.
I sonic cleaned it a few times for 15 min each, about 45 min total before I started any of the work. Removed the valves, springs etc. Cams were out, and the rear coolant plug/fitting was removed too. Still was some oil and gunk left over, even after all those cleanings.
When I was done with the aluminum oxide, I used compressed air to blow out most of the media. Then used a few cans of carb cleaner and long plastic tubes to blast out the oil and coolant passeges. Then more air to clean out the carb cleaner, and it was still blowing grit every now and then... (Meaning there was still more grit in there.)
So, another 3 rounds in the sonic cleaner, and found yet more blasting media. (Very difficult to remove this crap.) After lots of grit and cleaner being blown back into my eyes/face ect, it was finally just blowing air back, with no grit when air was blown down the coolant and oil passeges. I even steam cleaned it, and then pressure washed it too.
Was it all worth it? IDK, but it sure was more work than I'd do again.
If your just going to clean up parts with glass bead, I suppose your going to find it's not much less work to clean up the glass leftover when your done. But the glass bead will not leave a good surface for paint, or coatings to adhere to. (Too smooth, you need more tooth for the coatings to really lock into.)