Challenges include labels that overlap each other. For instance, cities might be located on small islands, and then the label for the city name will crash with the label for the island name. These are things I'm going solve going forward. Also, all the labels are pretty plain and horizontal at the moment. When I start to label rivers for instance, the label could/should curve, and be angled adjacent to the river angle. Again, things that will be solved eventually.
Labels and identification of map entities might seem like a small thing when looking at the map below. But for the underlying system it's huge, and opens all kinds of doors. So, yay!
|Islands & Lakes!|