I'm the author of opendata-map, and if you want some helps to import data, it will be a pleasure !
Just my 2cts on the refresh of dataportals.org, what it's difficult to display on a map it's :
* the administration level (like, city, state, country) of a public plateform
* the target land of a non-public plateform
To display a pin where is located the headquarter of the organisation, is not enought from my POV.