It's important to test BCM with others with the same block size. On binary data, for example, BBB with a smaller block size may beat BCM, but with the same block size may not beat. Mostly BCM is the strongest from all!

BLIZ uses LZP preprocessing that may really help in some cases - pht.psd as example. NanoZip has a heavy preprocessing, additionally to multiple algorithm selection. I beleive that even with '-co' NZ in some cases may choose not its BWT - my test shown that.

At the same time BCM has only a simple E8/E9 transformer.
BWT, check out a small example, how NanoZip performs with and without preprocessing. To disable its preprocessing I XORed the test file with 128:
book1:
BCM -> 210,642 bytes
NZ -> 196,190 bytes
XORed book1:
BCM -> 210,745 bytes
NZ -> 214,693 bytes
You may see that BCM has closely the same performance on XORed book1, at the same time, NanoZip showed the REAL performance of its BWT. BCM is MUCH stronger!
Furthermore, v0.04 is not the final version of BCM. I already working on even stronger CM back end - yep it's more complex, but at the same time due to some optimizations and making it more cache efficient I hope that I'll not loose too much processing speed, and probably will make my CM even faster!
