Rory McIlroy returns this weekend – but how will he get on in Mexico?