I must say I have always followed the list they gave me and I've not had any problems in 8 years. But I agree, imagine say that every football club had their own rules....
But just on a side note, that list was first given to me in 'Thai' when I went to apply, I told them I can't read Thai, she said your wife can tell you, I then explained my wife's English is not that good, and anyway how many Thais have to apply for an extension, it should be in English. When I returned a month later she literally ran straight up to me as, I walked in, all smiles, waving the list in English ( 2 pages ) that she had Translated, not a google translate, and they have had those lists there now ever since.