I'd be checking one bag. The flights through Mexico involve an overnight stopover - so that's what worries me in terms of safety. I'd have to find a hotel for the night, near the airport, and find a safe legit taxi to take to the hotel.
There's a Hilton inside the terminal.