Ciao!
MotionX é una buona applicazione soprattutto perché ti permette di scaricare le mappe per poi poterle usare off line, inoltre le mappe con le curve di livello sono fatte benino. Avendola testata sia su ipad mini che su iphone6 però ti posso dire che la versione per ipad è più completa, precisa e più intuitiva da utilizzare (infatti costa di più).
Una buona alternativa per iphone, fatta veramente bene ma che però non permette di scaricare le mappe, è EasyTrails ti suggerisco di provarla a mio avviso è più precisa di MotionX per iphone.
Provala e mi fai sapere
Saluti