Vapor isn't too expensive now, at least not at that link I put up there. $35 for a 'big' part, which includes an engine case 1/2 for example.
So, 2 engine cases + 1 cylinder block + 1 head = 4 big pieces. Then rocker cover and couple other covers make say 3 smaller pieces, and they do the smallest stuff for free, assuming you send in a bunch of stuff.
4 x $35 = $140
3 x $10 = $30
So $170 + shipping to vapor blast your entire engine, more or less. They don't suggest doing the side case covers as they're made differently from the engine cases and don't finish as nicely, plus they're easy to clean up/polish yourself.
I wouldn't paint after vapor blasting, so $170 to me makes sense given it's all done at that point. It's the shipping that kills it for me up here in Canada, but I'm still considering it for my XS engine build. Only reason I might not is the cylinders are brand new from the factory (750 kit), the head and rocker cover have just been blasted by Ryan at 707 Racing as part of the work he's doing, so that only leaves the bottom end. Don't want everything to look different so I might just soda blast the bottom cases here in Toronto and leave it at that.