If getting either, get the passport. It holds a lot more weight than the Matricula and having a valid passport will cancel the need to translate your Mexican birth certificate to Spanish, saving you the time of finding someone to do it, getting it notarized, etc. Passport!