Is triple-CRC-32 a bad (or not) idea for generating a uniform distribution hash?
The identity function is also a bijection. That doesn't make it a good hash in any way.
If a function reduces input size, how can it be a bijection?
If you are not intending anything secure maybe this is the wrong place to ask. ;)
Maybe a more useful answer is this.