Great idea, but I can't find any information about healthcare? It might be great to live in Thailand where you have to spent just a little for living but what happens if we compare this with their healthcare system?
I was going to suggest the same feature: healthcare and more generally public services are a very important factor when deciding to settle somewhere. Too bad most of these websites seem to think cost of living is the #1 factor.
After all, if you don't like it in a place (or you're not happy with the public services) you can just up and leave.
Having said that, it'd still be nice and make the data inherently more useful to have additional data such as the quality of/access to healthcare (though I'm not sure how easy it is to quantify that) or crime rates.