Just wanted to bump this, for any new thoughts.

This is pretty good.