My comment about map completion included masteries, too. Except for one in Echoval in a cathedral, which may be bugged according to smarter people than me, they have all been do-able. I do have all mount masteries and upgraded jade bots though, I admit.