I wrote the article about the HSDI on the german wikipedia and drew the according map. Not sure how i get this data into the wikirating database.
As for the GPI/ISEW: there are currently only 9 countries having a ISEW rating (Austria, Chile, Germany, Italy, Netherlands, and Sweden); only (USA, Australia) two having a GPI rating - the data is available from the FOE homepage. I don't think that that is enough, but it should be considered in the future when more data is available.
I also thought on tweaking your formula a bit. According to The Wisdom of Crowds from James Surowiecki, the data from the user ratings should be more precise. So we might be able to train a neural network that optimizes the weights on the social-economic indicators, so that we get more matching results for the "SWI 2.0". We can use the Encog-Framework for doing so, but we need to bring the data in a fitting .csv-format. one column for every indicator and one column that represents the polling results.