Would needs to see a higher res version to give a fair critique, but initially at this scale, the map is nicely done.... I would suggest saving a copy of the map, merge all the layers, and then scale down to around umm... 3000px wide.. then save a copy to jpeg at perhaps 85% resolution and it should easily come in under the site's file size upload limits.