I'm sure your right, different bore, stoke, different RPM timing. howmuch more is it for the 2.0 ecu?, your going to have to trick the car into thinking it still has the 1.6 or trick the motor into thinking it's still in the optra or what ever it used to be in.
Just my 2 cents, I'll shut up now.
360 degrees is 360 degrees. even though the bore and stroke are different, the timing would be the same at rpm.. its just the bigger pistons that are moving further. the spark plug timing would be the same, along with the cam shaft position.
the real issue is the fuel curve. some people say to just run bigger injectors or program them to be open longer. but that still does not mean the map will match your needs entirely.. i would think you would need a custom chip, piggy back, standalone or other tune to get the most out of the swap.
but even the stock computer with bigger injectors is a decent starting point.
best way is to get a 2.0L ecu
Its more fun to drive a slow car fast, rather than drive a fast car slow!