I'm afraid the heavy toll of packages like ocrd_segment and ocrd_cor_asv_ann (both of which require TF) might not only be annoying here, but quickly lead to clashes between backends.
I understand it would be harder to integrate backends via CLI, but that would make it possible to call them from sub-venvs or Docker, and opt out of them (at least during ocrmultieval setup).