Moving to a Jeep Compass from an Mahindra XUV 700 will definitely not be an upgrade. The XUV 700 is more powerful, better equipped, a lot more spacious and practical and nicer to drive.
The only area where the Compass has an advantage is while off-roading where the suspension performs well and the dimensions help traverse tough terrain. Apart from that one plus point, you will not find the Compass as an upgrade to the XUV 700.

