Both the Honda WR-V and Mahindra XUV300 come across as well made, well engineered compact crossovers. While the WR-V has been around for a while, the XUV300 is fresh and new. But which one makes more sense for you as a buyer? Ashish Masih has the answer.