I love jj and am a fan of the ideas of AT protocol, so tangled has been on my radar for a while. Last I checked though, it sounded like it was much better suited for open source code, not private repositories. Is that still the case?

We don't yet support private repos, correct. This is very high priority on our roadmap (~6-8wks out).