Looks great on paper but history since the world wars says otherwise..... We were treaty allies of the West in SEATO and CENTO, nobody came in 1965, nobody came in 1971 when the country was literally being cut in half... Americans even embargoed arms to us in 65 while we were their ally.....
And this cuts both ways, if Saudis or Turks come under attack tomorrow, how much can we realistically do for them? Even the Turkish FM has already said the form of support will be decided through consultations after an attack, and that word is the escape hatch.....
In the end every nation fights its enemies alone, every one of us.... Nothing wrong with the agreement, sign it by all means, but some things are too good to be true so no high hopes....