Eh uma pergunta de 1 milhao: em teoria o harness de um modo geral deveria ser agnostico para LLMs e assumo isso no dia-a-dia (mas nao tenho metricas confiaveis para afirmar 100%).
Entretanto, o que mudo no meu harness (via script) eh que dependendo do tipo de tarefa (plan, code, etc), ativo e desativo CLAUDE/AGENTS/SKILLs manualmente: entao antes de uma sessao grande rodo o script (que renomeia/troca os arquivos/diretorios) ativando o que preciso para aquela interacao, faco a atividade e troco para outro harness dependendo do que vou fazer em seguida.
Mas quanto ao OmniRoute em si, nao tenho visto interferencia inesperada.