Second hand market wise the alto is leading,but the Viva is building up its reputation,ample of spares are availabel.And about gound clearence there are many other cars with the same ground clearence,and as you are travelling out a more spacious car is needed,I guess the Viva will do the job,anyways I'm biased towards Perodua,so my straight forward answer would be the Viva,and are you sure thats the price for the Viva elite,and afterall its Japaneese parts used in the Viva,while its Indian in the Alto.Good Luck