Personally I'd like to see more information and transparency about how the ratings are calculated and where the data is coming from for me to put faith in the website and methodology, since that's the whole premise.
For example what does X% discrimination or persecution actually mean? How is that quantified and why is it a percentage?
Edit: another thing that doesn't give me confidence in the website are the frequent spelling errors, this is copy and pasted from the Netherlands description and there is a mistake in almost every sentence.
> Netherlands is part of Europe with main city at Amsterdam. Its Developed country with a population of 17M people. The main currency is Euro. The languages spoken are Dutch. the Kingdom of the Netherlands is the formal name of Netherlands It is adviced to Exercise normal safety precautions