A few suggestions for quality of life.
Also, in regards to #2 listed above, some hero points don’t indicate what mastery they need even when you are right at them.
For example, the hero point in Verdant Brink below Wyvern Cliffs has a Nuhoch Wallows transport to get down to it even though you can glide into the side of the cliff but just leveling up the ability to use the Nuhoch Wallows to reach the point legitimately does not let you claim the hero point. So now I am left wondering what level of mastery I actually do need to be able to claim it since there are no indications. The extra tooltip info regarding the required mastery would clear up this confusion.