Yes, scammers are everywhere and charity is the ideal thing to exploit for some bad people. There must be one or more ways to prevent it to occur.
How does this work in detail? We donate TRE to a charity organisation but the charity will have to sell the token to BTC and fiat most likely. then we cannot trace all the steps anymore.
with every charity these an element of trust and this one is no different. the charity can gain trust by publishing expenses thus assuring their future.
In this case, the use of blockchain and smart contracts is supposed to ensure trust for the platform. Besides, devs here answer a lot of questions, they surely understand the need for transparency, so I don't think there will be a problem here.
Question answering devs must be a fundemental thing but nowadays devs are neglecting community and not answering questions, so Tresaro devs are ahead of them with just this fundemental thing.