My point mentioning [not very well made] that my engine had been bored was that you can order pistons for your specific bore that should get the compression ratio you're after, without having to shave the heads and then do more math. For instance, I ordered my pistons knowing that with a normal head and deck height measurements, even being over-bored, would land me 9.5:1 compression - which is what I was after as well. KB already did the math - all he'd need to do is order the pistons to suit his needs, rather than all the machine work.
Shaving the heads is inviting other issues - for instance, valve/piston interference. They might not clear if a cam with greater lift, or higher ratio rocker arms are used (I went with both, and have no issues).
No arguments here on anything... just sharing what I did for mine. Mine's not going to see any track time or street racing, it's more just a cruiser and might be called on now and then for a burn-out once in a while. I have nothing to prove and could care less if someone's fart-cannon equipped Civic or EVO can out-run me - I already know my car is cool.
The biggest decision is, "what is the car expected to do?" Once that's established, then decide what direction to go.