My company use the TCC to store our projects, works seamlessly with the save file remotely and open remote files commands within business center.
I would always say that immediately after opening a remote file I save it locally, as it seems to improve performance, also some import/export tasks can't be done without a local save.
The only thing with this is there is no way to tell if somebody else is working on the same drawing at the same time as you will never be using the same iteration of the file.
As long as 2 people are not working on the project in parallel this works fine.
If 2 people are working in parallel you would need one of them to transfer their created objects via a VCL Project Link Export before the file is saved.