I think it would be cooler if the hearts are not visible on the map so people can stumble upon them and have a better sense of adventure
You can actually turn off virtually everything on your map, just click the small eye icon in the lower left corner and check everything off.