Cara, vou te falar por experiência própria: nenhum app vai ser “completo” em absolutamente tudo. Mas se você quer o máximo de recursos num pacote só, costuma ser uma disputa entre Eyezy, mSpy e uns outros poucos.
O que eu aprendi depois de testar alguns: presta mais atenção nas funcionalidades que você realmente vai usar. Tipo, monitoramento de rede social soa incrível até você perceber que dá um trabalhão acompanhar tudo isso diariamente.
Localização em tempo real e geofencing são mais úteis no dia a dia, pelo menos pra mim. Os alertas de palavra-chave também, mas configure bem senão vai receber notificação o tempo todo.
Já usou algum antes ou é a primeira vez? Isso ajuda a saber o que recomendar.