We recently switched over to roaring bitmaps. We have indexes with some very high cardinality dimensions, and perform complex queries with a few levels of and/or filters.
When using concise bitmaps, we observed that queries to the index service would slow down dramatically as the index filled up. This gave our latency a distasteful sawtooth shape that tracked our segment granularity. After switching to roaring bitmaps, this behavior went away entirely and query latencies increased across the board. We do see that segments are somewhat larger, but this is a good tradeoff for us.
As an aside, this wasn't that easy to change, since Tranquility doesn't respect this configuration from the json spec. We had to call into the scala beam builder from java, which required some fairly gross interop code. This seems like an oversight on the tranquility side.