I guess the script is written for backwards compatibility but if we could guarantee FMP15 Server/Client would the sync perform better if it was using the Truncate Table function?
Even have it in a loop iterating thru table instead of having to switch context even, and reduce script steps.