It's hard to tell an ICO rating site of repute. This is because reviews on those sites are usually paid for. So it's hard for them not to be biased in their ratings. If you want platform for Smart Contracts Then SciDex is creating a new contract that will be readable by human and machine, will be on the blockchain and can be used by normal businesses. And they are doing an ICO soon