In this case, will the Tornado developer benefit from the smart contracts? I think the service charge about 0.3%, so that money mainly go to the TORN holders?
The miner can include some non-standard transactions makes Bitcoin not so perfect, and once that non-standard transactions included in a block, other miners won't validate its script at all, that make it worse.