Mahindra has shaken things up in the SUV space with the new XUV 7XO, giving the Tata Safari a tough fight for its position.