I would also decouple the encoding/decoding benchmarks from each other.  Might be more beneficial.