Well, I just got scammed because of a bug on one coin contract, I will not say the same because I don't want people to try and use it, but ya the contracts should be reviewed really good, I don't want to talk about the past incidents we all know about that made people lose millions because of a bad contract.
I just want to say be really careful when dealing with smart contracts.