I only wanna explain that the quality of the code is very important.
And the problem is that each of you is right.
One said where to go while the other say how to go.
Then, each of you take one end of the same rope and pull very exactly in the opposite direction of the other. So, inevitably, nothing is moving forward.
Remenber, your discussion is about a 7 MHz clocked hardware.
Synergy will always be more profitable than a true false antagonism.