It seems everything was moduled together to produce a mix.
How about the transaction fees? From the letter of guarantee, it was said that it's a maximum of 5% + fixed .0007 BTC which I assume is the network fee. Was there provision to adjust the transaction fee? 5% is at the high side, someone could choose to use about 2.5%. If the system fixes this also without a mixer calculator, it's not really fair.
I recommend a review campaign for the project since it's relatively new in the industry.
Like I said previously, there weren’t any options to choose or adjust anything. I simply put my receiving addresses and clicked on 'mix.' and it took me to the next page, where I was given the address to send my coins to and a link to download the letter of guarantee, nothing more, nothing less. Fixing the mixing fee isn’t fair, as you said. The ability to adjust the mixing fee dynamically based on the level of anonymity a user wants is a must have feature nowadays...
Normally, as a new mixer, brands tries to set competitive mixing fees. But in coinTors case, they seem to be doing the opposite. Not sure why, maybe they’re targeting a different group of users.
A review campaign will certainly help. It would bring out a lot of space for improvements and bugs as they are new to this industry (I assumed).