@Jtopaz Watchlists are low on the totem pole for updating on TOS servers.
But conditional orders ARE NOT!
If you have a conditional order that did not fill, it is due to user error or error in logic.
I have not found TOS documentation lacking at all. I had no scripting experience when starting TOS so my lack of knowledge made it difficult for me to understand what the documentation was telling me. For me, the answer to that was 'plug and play'. I am now a semi-expert on TOS error messages.

But along the way, I have come to understand the basics of TOS logic and can now extrapolate from there.
You should know that the existing system does get regular upgrades.
Here is an overview. And new indicators are added monthly, including the indicators published in Stock&Commodities Magazine.
Your last statement has some validity. Server response has seemed to be laggier than normal. However, I have faith. There is a lot of behind the scenes work being done to design a path forward that will incorporate the best parts of TD's and Swab's platforms. But it won't happen overnight. Some patience on our part is required.
HTH