Eu sei que as tecnologias são diferentes, qual deve ser mais rápida, com uma melhor resposta da interface do usuário?
O ADF pode ter uma ótima resposta à interface do usuário se usada com o desempenho em mente e utilizar o JavaScript dentro do seu aplicativo.
O ADF é mais lento que as formas devido à interface mais pesada?
Não, ambos se comporta o mesmo nas mesmas circunstâncias, o ADF pode ser aprimorado quando você aplica procedimentos de desempenho e o ADF também fornece uma ótima experiência do usuário ao usuário.
O que pode ser alterado para aumentar o desempenho em um aplicativo ADF (servidor?)
Considere ler esta documentação
Existem aplicativos para realizar benchmarking no aplicativo?
Use Jmeter com ADF, veja um link para uma demonstração, e Outro artigo também.