The only thing I can see stopping it is another cryptocurrency which accomplishes everything that Bitcoin does and more, only with a codebase so different that Bitcoin can not adopt these added desirable features.
May I ask how important you feel Turing completeness is in the scripting language?
I'm sorry, I do not have the technical knowledge to answer this question. Give me a few days and I may be able to give you an answer.
Please PM me with your thoughts, if you are able. The way I'm leaning is that money is not a computer, and the subtleties with the halting problem among distributed miners will bite us at some point anyways.