The T56 would suit you better, it’s more versatile having, as the name suggests, 56 pins. It’s probably going to be my next purchase as an upgrade from the TL866.
Although there are many adapters available which allow 42 (and more) pin programming on the TL866, without having to move the chip...