Love the concept and the effort put into this. Three things:
1: The Dropbox link doesn't work. It says the file was deleted. I'm guessing you removed version 1.0 then neglected to update the link/file.
2: What was the reasoning behind allowing Master Ball to draw a Pokemon from the entire deck? It makes more sense to limit it to a draw of 7 like the earlier Master Ball cards (if you can get the code to do that, of course.) The only Master Ball card IRL that lets you draw from the entire deck is an Ace Spec card, which you can only have one of in the entire deck.
EDIT: Oh, doy. There's no other card that works the same way, so you'd have to do some (a lot of?) custom coding. Now, there
is a properly-coded Master Ball in the sequel game, but I don't know if that would help you here.
3: In case you haven't seen it, skateman222 went ahead and streamed the romhack. He spent time looking through the cards, giving his opinions on them, and playing some of the game.
The video is at
https://www.twitch.tv/videos/1716479680. He covers the romhack in two sections, separated by opening some card packs. The romhack sections are from about 0:08:00 to about 1:10:00, then from about 3:25:00 to about 6:00:00. I watched it at 1.5x speed, but then I watch most videos at that speed.