I never checked/retightened, for 2 years, before recently a crank arm broke, and my replacement required dozens retensionings, the first ones being after every street.Interesting positive take on octalink. Encouraging. But am puzzled as to what your square taper issue was. Did you check/retighten the cranks after a bit of riding? Good practice I think.
I think that if a crank would sit loose on the taper, the taper quickly would wear off / get rounded off, manifesting the problem, and I haven't seen as such.
So I highly doubt a nontensioned crank would be the cause of offcentering all that time.
The chain tension variation (2 cm up and down difference) was already present from the bikes acquisition / new.
And a later replacement of the crankset also didn't change it.
But again, I'm judging with a singlespeed bias, with gears a spring based chain tensioner "equalizes" the chain tension. An eccenter, or wheel backwards in its mount, not.
So my positive take on octalink should be seen in this particular case.
And also, it still has to be proven on the new bike.
The problem with the new bike was a frame that limited chainring size, causing the need for a longer axle. A longer axle has some mechanical consequences, all towards the negative.