Andrew(s) and anyone interested,
Sorry this has stagnated (at least from an update standpoint) for so long.
Full status update:
I've currently got a BamTools 3.0 version in the works that exposes the Pileup API to the main library, along with other improvements (most notably cleaning up the build/install process). While I'm primarily focused on other projects at the moment, the main application that I'm working on is using the 'experimental' BT3 under the hood - so it's getting polished it and stress-tested as we go. Once I feel comfortable enough with it, I will add a new 'release candidate' branch to the github repo. At that point, users may choose to either try out this v3-rc branch (and hopefully provide feedback), or continue to use v2.x from the master branch. After some time in the wild, I'll make a official version update on the master branch to the new v3.0 - with updated docs, porting guide, etc.
I don't have an exact timeframe set, but it shouldn't be too much longer, at least for the release candidate branch. Thanks for your patience.
Thanks for all of your feedback & suggestions.
- Derek