Do you trust more and ICO if they present a Minimum Product even if it has bugs?
Yes, I do trust more ICOs with a live MVP although I prefer if its not buggy. ICOs should make it a standard to have a live MVP before starting a token sale.
Do you look a the code repository before investing
I am not that technical so I do not do it personally. I ask some friends who knows how.
or you just look at ratings?
Ratings are good but I do not rely on them.