I understand that it is a complex interaction of many variables.
What we basically do is balance throttle bodies to try and compensate for most of the variables and in some cases match injectors. Of course we also try and make everything as close to the same as possible between the 2 sides, like valve adjust, compression (if it is off by more than a little), timing, etc.
We are averaging all these variables out with how much air each side is sucking in by the TB balance.
To achieve an even better possible averaging of these variables in addition to the TB balance I was wondering if temperature equalization might achieve this?
Foe example, years ago on my earlier tonti bikes with distributors I would use dwell to set the points and not by gap. I would match the dwell for each side and not worry what the points were and I could achieve a better, smoother running motor. The point gaps were usually not that close. By using dwell, this gave me the exact same duration of points being open and closed.
I'm just thinking of possible alternate ways to compensate for the mechanical variables that there is no easy inexpensive way to make the same between the 2 cylinders.