Here's the catch. I did an analysis earlier myself of the assistants API and discovered this good performance is ONLY for if you combine into a single text file. If you try multiple files it fails.
Here's my post with the analysis. https://news.ycombinator.com/item?id=38280718