RE: Balancing main blades.
I've never worried about the "ideal" CG point for the blades, just getting them to balance like Charlie shows, and having the CG of both in the same spot. I currently fly a Helimax MX400 and all I had to do to get them perfectly balanced was to add a drop of superglue at the tip of one of them. When cured, it brought the CG and weight to a perfect balance.
What it is called when you balance for CG and weight is dynamic balancing. When you just balance for weight, it's a static balance, which can cause some vibrations in the head, which will make the heli not fly as well.