The mastery pass is arguably one of the best passes you can buy in-game but I personally think it needs improvement.
- The tickets that you can use in the mastery shop that comes with the mastery pass are very limited and while I get why, it'd be nice to get even more tickets, so I propose either adding more milestones to earn extra tickets like in the divine pass where you get extra stickers for gaining excess points or making tickets available as offers where you can buy directly
- A refresh option for the shop would also be pretty good, and it could cost gems and increase in price the more you reset, in case there's no dragons that you want or are interested in the shop currently
- As for the f2p aspect, I think it's really unfair that f2ps has absolutely 0 purple tickets to work with which means they're pretty much just left window shopping everytime the mastery pass comes around. So I think purple tickets should be added in the free path of the mastery pass along with the blue tickets.
I think that's all I have for now, if anyone has any other ideas feel free to comment!