Currently TTT crunches many data "on-the-fly". Using TTT for a long time, could result in too much data and therefore long running reports. The system should store preprocessed data and cache results better.
In the end the sync protocol is also time consuming, maybe one cloud also add better caches there and implement some type of "summary access" (s.t. not all plain data has to be transmitted always).