just more complexity for no reason
the amount of times hash functions are called in these things is far less than requires serious optimization
just stick to one hash
and just stick to one network transport and encoding for as long as possible, and let someone else manage that shit