Re: 100 yd zero, bullseye or high?
The rifle is not 'zeroed' at a range unless it hits center of the POA. When you 'zero' 1" high at 100, what you are actually doing is setting the zero for a longer range, such as 200, and accepting the 1" high at 100 as not causing a problem. This is properly termed as setting Point Blank Range, where for a given size target you can just hold center from muzzle to a given range and hit within that target.
Normally, precision rifles are set to a mechanical zero at 100 yards, then dialed to zero at the given range. This does not prohibit setting PBR, just dial up to the known PBR value, say 300 yards for a .308 and 10" target and you are all set.