Ignition timing and jetting can be played with to get the characteristics you need for a particular track.
On a short and twisty track I would run more advance as this builds the midrange hit, but will not rev. But on long tracks i would retard the timing to give over rev and generally keep the combustion chamber cooler.
There is no perfect timing or jetting or pipe or cylinder spec, that will be optimized for all tracks/conditions. You will have to play to find out what works.
Getting the max hp on the dyno is not always the way to go. Sometimes a pony less can give you a bike that's easier to ride and will run at full power to the end of a race, without over heating or whatever.