Tuning Order
Once you have it running good, use data logs to identify areas of weakness, then address timing and mixture in those areas.
I record MAP, RPM, timing values, AFR, mixture pulse widths, temperatures. Change in RPM, is acceleration. I do a derivative of the RPM, and look at the slope. Then make small changes, in the identified weak areas, to check for improvement. If change is not positive, go the other way. One change at time. At some point, it will be as good as it gets.