I'm not sure if this would be useful to you, but, as part of writing my tzgeolookup package, I wrote a blog post exploring the performance of different ways in which the underlying data is organized. As a result of that, I have a repository with 10 variants of the same program using different strategies, and these programs are all instrumented, so running them will run a test suite and print out the time taken by each procedure. You could implement a variant using transducers and compare it with all the others.
Alex.