Of the two, the Mahindra XUV 7XO is the better pick. The XUV 7XO is packed with tech and is far nicer to drive than the MG ...