Thanks, I'd love to add them! Do you have a good source for this data? I did a quick look at the site you linked above and I'm not sure whether it has numbers for GDP or landmass for these regions.
The reality is landmass and stuff doesn't matter as much as HDI which acts as a lossy indicator of development.