advice on heads

If you plan on using the factory heads then, the 268 will probably be a fine choice.