Can you tell me a bit about how you’re currently creating your 3D Tiles? Are you using Cesium ion? If so, let me know what kind of performance you’re seeing, and if you have a test case I can test. We’re constantly working on improving streaming performance. For example, this blog talks about some of the recent updates we’ve made:
The improvements apply mostly to the client and are available from CesiumJS 1.57, but some of them, like WebP image compression, apply to how the tiles are generated. One factor that definitively would impact visual quality and performance here is how the geometric error is computed, which would be different depending on what software is generating it, so I would try tiling it with Cesium ion just to compare (which you can do for free!)
And yes, Cesium ion will automatically Draco compress all output by default! Which should reduce both bandwidth and load time.