Lendo o post, na hora pensei em solucionar a questão de enquadramento usando algo parecido com o sistema de biometria facial dos bancos, desenhando uma elipse na tela e pedindo para o usuário enquadrar.
Ao usar o app, achei muito mais simples como você resolveu. Site bem simples e intuitivo, que entrega o resultado muito rápido.
Parabéns!