A great article that starts by not discounting the written accounts that are available.
I am reminded that the Maya language decipherment really moved forward once the written account by Diego De Landa was taken seriously.