I think you mean slot. It's important to understand that each CRITICAL partition has two slots - bootloader_a, bootloader_b; boot_a, boot_b; system_a, system_b. However, the /data partition has only one slot. This is why it is not possible to "dual boot" on A/B devices.
My point was that while making nandroid backups with TWRP is pretty convenient, it should also be possible to dump the partitions of a slot via ADB without using TWRP.
Additionally, it's not the A/B layout itself that makes custom recovery difficult; it's the fact that most A/B devices do not have a bespoke /recovery partition; instead, the recovery kernel is in the boot image, alongside the system kernel. This normally isn't a problem, as installing TWRP (the right way, by patching the boot image) replaces the recovery kernel with TWRP; the problem is, since Magisk also patches the boot image, it seems the two do not play well together. I have been unable to install both TWRP and Magisk; this results in a boot loop.
Therefore, I maintain that the best way to use TWRP is via live booting, and it should not be installed..