Why would you even consider the Sta Fe? It's an SUV / family vehicle. Whereas your Strada is for utility purposes (i.e. delivery and cargo). So to answer your question, go for Strada. Mitsubishi reliability is a plus. Japan over Korean!