As mentioned above test drive both and go for the one that makes you feel happy.
X-7 surely has more to offer in terms in features but Sportage is cash on the table & for me I think more durable.
I think certains bells and whistles are useless in some cars, they arent used daily and if traded off with reliability are certainly better avoided than sought after.
In short, buy the car "Jo Dil Ko Lagti Hae".
I would personally opt for Sportage due to durability, ease of parts availibilty & resale, even though X-7 has more to offer in looks & features.
wassalaam